4

在 Windows 中,列表视图可以对其项目进行分组,如下图所示:

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

但是,我似乎找不到更改组标题文本颜色的方法。这是由主题控制的,因此它甚至可以更改并不明显,但我相信你们都看到了我的需要:默认的蓝色在黑色背景上看起来很糟糕。

那么:有没有办法改变列表视图组标题的文本颜色?

4

1 回答 1

4

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

所以,对不起,不,你无法改变颜色。你甚至不能拥有它们。

于 2010-06-19T06:47:48.923 回答