是这样,实在看不惯 WIN10 非活动窗口的惨白,就自己些写了个脚本一键修改注册表,使其和前台窗口颜色同步,但需要涉及到注册表 create 操作,需要管理员权限, Google 了半天也没找到怎么执行成功的方法。
附上代码:
import winreg
def regcolorchange():
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\DWM")
#获取前台窗口的注册表颜色值
regAccentColor=winreg.QueryValueEx(key, "AccentColor")
#元组内 value 为颜色值, type 为类型
value=(regAccentColor[0])
type=(regAccentColor[1])
#赋给 AccentColorInactive ,修改后台窗口颜色
winreg.SetValueEx(key,"AccentColorInactive",0,type,value)
regcolorchange()
附上代码:
import winreg
def regcolorchange():
key = winreg.OpenKey(winreg.HKEY_CURRENT_USER, r"SOFTWARE\Microsoft\Windows\DWM")
#获取前台窗口的注册表颜色值
regAccentColor=winreg.QueryValueEx(key, "AccentColor")
#元组内 value 为颜色值, type 为类型
value=(regAccentColor[0])
type=(regAccentColor[1])
#赋给 AccentColorInactive ,修改后台窗口颜色
winreg.SetValueEx(key,"AccentColorInactive",0,type,value)
regcolorchange()
