根据应用程序更改窗口框架颜色

根据应用程序更改窗口框架颜色

虽然我可以更改 Windows 的全局主题,但操作系统的所有元素都具有相同的配色方案。我希望 Win 8.1 上的滚动条、按钮等对于不同的应用程序是不同的。换句话说,就像将主题应用于每个应用程序一样。

答案1

Stardock 窗帘可以做到这一点。我个人拥有这个程序的副本,所以我可以说它是有效的。来自链接:

按应用程序皮肤

为每种应用程序类型选择皮肤。例如,WindowBlinds 可让您的文字处理软件使用与设计程序不同的皮肤。

但请记住,任何不使用标准 Windows 小部件的应用程序都可以自行选择忽略您尝试应用的任何主题设置。它甚至不必尊重您的窗口边框;应用程序可以根据需要呈现自己的边框。

WindowBlinds 适用于许多使用本机 Windows 小部件和/或窗口边框的应用程序,例如 Qt、SWT、ATL、.NET WinForms 和 WPF。但是,还有其他用于绘制 GUI 的工具包,其中只会应用窗口边框效果;例如,Swing、GTK、wxWidgets、Motif 等。然后某些应用程序(如 Firefox 和 Chrome)可以选择或按照设计(没有选项可以更改它)告诉 Windows 不要在其窗口周围绘制任何边框,这意味着,如果它使用非标准小部件,您的自定义将完全缺席的。

它并不完美,也没有通用的解决方案,但它应该可以解决“大多数”应用程序的问题。

相关内容