更改 Regedit、GVim 和其他窗口的窗口框架颜色

更改 Regedit、GVim 和其他窗口的窗口框架颜色

我能够使用以下命令将许多窗框颜色更改为黑色:

Computer\HKEY_CURRENT_USER\Control Panel\Colors

并设置:

WindowFrame 1 0 0

但是,这不会影响许多窗口,例如 GVim、Regedit 和其他窗口。

另外,我似乎无法弄清楚如何为非活动窗口设置它(它似乎会自动设置为 WindowFrame 颜色的某些功能)。

有趣的是,将 WindowFrame 设置为 0 0 0 不起作用。(出于某种原因,Windows 10 似乎将 0 特殊情况为无变化或可能是 255 255 255。)

此外,如果有办法改变特定应用程序上的框架颜色,那也会很方便。

这是“如何在 Windows 10 上启用和自定义窗口边框和标题栏颜色”的链接,这是迄今为止我发现的最接近的内容:

https://thegeekpage.com/customize-window-border-and-title-bar-color/

我正在尝试创建夜间模式,但个性化、其他显示链接和注册表编辑器似乎无法提供一种方法来在我的“夜间”模式下摆脱许多全白的窗口以及因此分散注意力的框架。

我能找到的最相似的问题是这个:

https://stackoverflow.com/questions/69889977/where-in-registry-is-windows-titlebar-color-when-accent-color-is-not-switched-on

这个问题确实解决了非活动颜色的问题,但是解释与我更改它时所经历的不一致。

答案1

从“设置”应用中禁用“开始”、“操作中心”和“标题栏”上的“显示颜色”。转到 HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\DWM,将 ColorPrevalence 设置为 1,将 AccentColor 设置为 171717。或者,创建新的 -> DWORD(32 位),将其命名为 AccentColorInactive(信用),并将其设置为 444444,以使非活动标题栏也带有颜色。所有数字都是十六进制代码,您可以根据自己的喜好进行更改。

相关内容