W10中的颜色相对vs程序标题和主菜单

时间:2015-12-15 09:57:34

标签: delphi winapi c++builder c++builder-2010

我使用C ++ Builder 2009构建我的软件(虽然我相信这与可比较的Delphi版本相关)并且外观和感觉非常好'在Windows XP和Windows 7上。

在Windows 10上,由于白色标题和主菜单......不太好: 它就像一个灰色的斑点,因为在工具栏的正下方和几个面板上,有更大的ListView和TreeView控件,颜色为clWindow。 我的工具栏等使用(默认)颜色clBtnFace

在Windows 8.1上,尽管有白色标题,但它并不是太糟糕。我认为这是因为clBtnFace是浅灰色的,因为主菜单也是灰色阴影。

clBtnFace on Windows 10

查看Windows 10文件资源管理器,ps。我的软件也探索文件,灰色工具栏等已被ListView中的白色替换为相同的白色。虽然我不完全确定颜色代码也是clWindow?它当然不是clBtnFace,因为后一个颜色代码仍然映射到灰色值。

我尝试将面板的颜色更改为clWindow,并且(我认为)Windows 10上的外观更好。它看起来更像是W10 Explorer。

clWindow on Windows 10

我的问题。知道这里使用什么颜色代码(我认为它不是硬编码颜色)?是clWindow吗?还是另一个代码? 我更喜欢使用W10使用的相同颜色代码,这样当系统调整不同的颜色时,这些面板等也会得到所选择的外观(对于视力问题的人来说,这对于高对比度设置等也很重要。 )。

您的意见得到了赞赏。

0 个答案:

没有答案
相关问题