我想将Windows 10(应用程序模式)的颜色主题设置为暗模式或亮模式。在C语言中有一种DwmSetColorizationParameters
方法。但是我在python中找不到类似的东西。有没有办法做到这一点?(为澄清起见:我想要更改窗口设置)
要在Windows 10中更改应用程序颜色主题,可以使用以下命令编辑注册表:
黑暗主题:
reg.exe add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 0 /f
浅色主题:
reg.exe add HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize /v AppsUseLightTheme /t REG_DWORD /d 1 /f
可以使用以下子程序包在Python中切换为暗模式:
import subprocess
command = ['reg.exe', 'add', 'HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Themes\Personalize',
'/v', 'AppsUseLightTheme', '/t', 'REG_DWORD', '/d', '0', '/f']
subprocess.run(command)
运行参数必须在列表中传递。要更改为灯光模式,可以使用相同的代码,但只需将命令替换为更改为灯光模式的命令即可。
我希望这个答案会有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句