web-dev-qa-db-ja.com

Win32 Office 2013アプリケーションで太い青色の境界線を無効にするにはどうすればよいですか?

Office 2013アプリケーションでは、システムは他のOpen Office2013アプリケーションとマージするアプリケーションの周囲に太い青い境界線を描画します。これは適切なデスクトップでは非常にきれいに見えますが、Citrix上で実行しているリモートユーザーにとっては多くの問題を引き起こします。

この青い境界線を無効にするためのレジストリキーはありますか?

enter image description here

2
slipheed

マイクロソフトは回避することを 非常に不格好 にしましたが、 Citrix Technology Professional 、ThomasKötzingはあなたの友達です。

彼の言葉によれば、「Citrixは20年以上にわたってシームレスなアプリケーションを修正し、さまざまなシームレスな問題を修正する方法に関する長いリストを作成する必要がありました」。

Citrixでの問題の修正には、シームレスウィンドウを微調整するメカニズムがすでに導入されているため、2つのレジストリ設定のみが必要です。 Thomasは、グループポリシー設定用のレジストリファイルと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 ]

1
abstrask

境界線の色は、Office 2013で使用しているテーマのハードコードされた部分です。「白」のテーマには水色の境界線があり、「ライトグレー」は濃い青になり、「ダークグレー」は真っ黒な境界線を描画します。無効にしたり変更したりすることはできません。悲しいことに。

(サポートされていない)テーマハックがあります[er]: http://officethemehacker.wordpress.com/

参照:

2
bjoster