小编Bra*_*nam的帖子

Windows 10:GetSysColor() 没有获得深色 ui 颜色主题

在 Windows 10 上,现在可以使用“深色主题”。

在 Tk 中,GetSysColor() 用于获取 windows 系统颜色,WM_SYSCOLORCHANGE 用于跟踪颜色变化。

选择高对比度主题时,TK拾取颜色变化。

选择dark-ui时,Tk看不到颜色变化,重启程序也看不到颜色变化。

是否需要做一些特殊的事情来获得这些颜色?

编辑:

这些是 Tk 中的相关文件:

清单:http : //core.tcl.tk/tk/artifact/52574f6bb5c1c0d6

监控代码:http : //core.tcl.tk/tk/artifact/4629f358581eb7aa

初始化/VS API 代码:http : //core.tcl.tk/tk/artifact/ab91ac197b786344

winapi colors

9
推荐指数
1
解决办法
1528
查看次数

标签 统计

colors ×1

winapi ×1