listview – Win32:列表视图组标题文本颜色

前端之家收集整理的这篇文章主要介绍了listview – Win32:列表视图组标题文本颜色前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Windows中,列表视图可以将其项目分组,如下图所示:

http://privat.rejbrand.se/listview_white.png

我的应用程序采用黑白色GUI.我自己创建了大多数控件(按钮,编辑字段,复选框等),但我喜欢Windows列表视图控件,所以我想使用它.为此,我将背景颜色设置为黑色,将文本颜色设置为白色,以获得

http://privat.rejbrand.se/listview_black.png

但是,我似乎无法找到更改组头文本颜色方法.这是由主题控制的,所以它甚至不能被改变,但我相信你们都看到了我的需要:默认的蓝色在黑色背景上看起来很糟糕.

那么:有没有办法查找列表视图组标题文本颜色

解决方法

如果您在XP上运行,则可以通过LVGROUPMETRICS结构设置组标题颜色.但是从你的屏幕截图来看,你显然是在Vista或更高版本.不幸的是,在XP之后,这条消息什么也没做.

所以,抱歉,不,你无法改变颜色.你甚至不能拥有者绘制它们.

猜你在找的Windows相关文章