在 Windows 7 和 Windows XP 中,您可以在“控制面板\外观和个性化\个性化”下找到“窗口颜色和外观”对话框。更改项目“3D-Border”的“Color1”将导致注册表项中的以下条目发生更改
[HKEY_CURRENT_USER\控制面板\颜色]
包含生成的 rgb 值:
Group1(相同的值):
InactiveTitle、AppWorkspace、ButtonShadow、Graytext
Group2(相同的值,与 group1 的不同):
滚动条,ButtonHilight
有谁知道这些值是如何从“Color1”的给定 rgb 值计算出来的?在没有结果的情况下搜索网络并玩弄了许多值之后,我没有碰巧找到一种可行的方法来做到这一点。有谁知道这个规则?任何帮助,将不胜感激。
我上传了一些演示值,系统地处理了下部的值。在颜色更改为红色 (255 0 0) 后,还有一个文本文件比较受影响的注册表项 [HKEY_CURRENT_USER\Control Panel\Colors]。