Как отключить толстые синие границы в приложениях Win32 Office 2013?

3170
slipheed

В приложениях Office 2013 система рисует жирную синюю рамку вокруг приложения, которое сливается с другими открытыми приложениями Office 2013. Хотя это выглядит действительно аккуратно на правильном рабочем столе, это вызывает много проблем для удаленных пользователей, работающих с Citrix.

Есть ли ключ реестра, чтобы отключить эту синюю рамку?

enter image description here

2
Вот почему я всегда использую RemoteApp ... в любом случае, он жестко запрограммирован. Хотя RemoteApp переносит его правильно. gparyani 10 лет назад 0

2 ответа на вопрос

2
bjoster

Цвет границы - это жестко закодированная часть темы, которую вы используете в Office 2013. «Белая» тема имеет светло-голубую рамку, «Светло-серый» делает его темно-синим, а «Темно-серый» рисует просто черные границы. Его нельзя отключить или изменить. К сожалению.

Существует (неподдерживаемый) взлом темы [er]: http://officethemehacker.wordpress.com/

Ссылка:

1
abstrask

Несмотря на то, что Microsoft делает это исключительно неуклюжим, Citrix Technology Professional, Томас Кётцинг, ваш друг.

По его словам, «Citrix уже более 20 лет должен был исправлять цельные приложения и составлять длинный список того, как решать различные цельные проблемы».

Для решения проблемы в Citrix требуется всего две настройки реестра, поскольку механизм для настройки бесшовных окон уже существует. Томас предоставляет файл реестра и XML-файл для предпочтений групповой политики, что делает уродливую толстую границу тонкой:

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix\wfshell\TWI\MSO_BORDEREFFECT_WINDOW_CLASS] "ClassName"="MSO_BORDEREFFECT_WINDOW_CLASS" "Type"=dword:00001000 

Более подробную информацию, включая обходной путь для RemoteApp, можно найти в его статье: Как отключить теневую границу Office 2013 [ sic ]