webdevqa.jp.net

アプリケーションごとにウィンドウフレームの色を変更する

Windowsのグローバルテーマを変更することはできますが、OSのすべての要素の配色は同じです。 Win 8.1のスクロールバー、ボタンなどは、アプリケーションごとに異なるものにしたいと思います。言い換えれば、テーマのようなものが各アプリケーションに適用されます。

2
aquagremlin

Stardock WindowBlinds これを行うことができます。私はこのプログラムのコピーを個人的に所有しているので、うまくいくと言えます。リンクから:

アプリケーションごとのスキニング

アプリケーションタイプごとにスキンを選択します。たとえば、WindowBlindsを使用すると、ワードプロセッシングソフトウェアでデザインプログラムとは異なるスキンを使用できます。

ただし、標準のWindowsウィジェットを使用しないアプリケーションは、オプションで、適用しようとしているテーマ設定を無視できることに注意してください。ウィンドウの境界を尊重する必要はありません。アプリケーションは、必要に応じて独自にレンダリングできます。

WindowBlindsは、Qt、SWT、ATL、.NET WinForms、WPFなどのネイティブWindowsウィジェットやウィンドウ境界線を使用する多くのアプリケーションで機能します。 GUIを描画するための他のツールキットがありますが、ウィンドウの境界効果のみが適用されます。たとえば、Swing、GTK、wxWidgets、Motifなどです。次に、FirefoxやChromeなどの特定のアプリケーションは、オプションで、または設計により(変更するオプションなしで)、Windowsにウィンドウの周囲に境界線を描画しないように指示できます。つまり、非標準のウィジェットを使用する場合、カスタマイズは完全に存在しません。

これは完璧ではなく、普遍的な解決策もありませんが、これで「ほとんどの」アプリケーションを処理できるはずです。

1
allquixotic