更改Windows 10的任务栏颜色
本文关键字:任务栏 颜色 Windows 更改 | 更新日期: 2023-09-27 18:29:34
是否可以通过程序更改任务栏的颜色?我想将颜色更改为实心(不透明)黑色,但仅适用于任务栏(这就是我不能使用DwmSetColorizationParameters
功能的原因。它会更改Windows的整个UI的颜色)
我可以通过找到任务栏的hWnd
(FindWindow("Shell_TrayWnd", null);
)并通过DWM API函数DwmEnableBlurBehindWindow
设置透明度来禁用透明度,但我不知道如何更改颜色。
不,这是不可能的。任务栏窗口没有自己的特殊颜色。
DWM设置所有窗口的颜色,这就是为什么您可以使用DWM API修改它(尽管这是一个未记录、不受支持的API)。任务栏只是一个窗口。没什么特别的。
事实上,你可以随意使用FindWindow
之类的东西,但即使抛开对这种东西本质上有多脆弱的担忧,仍然没有办法为单个窗户设置不同的玻璃颜色。
也许你可以考虑创建自己的主题?(官方也不支持。)