Изменение цвета текста в элементе управления ListView (Win32) - PullRequest
1 голос
/ 15 февраля 2011

У меня есть элемент управления представления списка, который я создал с помощью Win32 C ++
Я добавляю подпункты с использованием ListView_SetItem
Это просто текст, а представление списка находится в режиме отчета.Я хочу изменить цвет текста для конкретного подпункта.Я могу это сделать?Как
Спасибо

Ответы [ 2 ]

5 голосов
/ 15 февраля 2011

Вам нужно будет использовать владельца для этого подпункта, чтобы он использовал свойства шрифта, отличные от остальной части представления списка.

1 голос
/ 18 февраля 2011

Оказывается, вы можете сделать это с помощью NM_CUSTOMDRAW, но тогда вам нужно сделать кучу других вещей тоже

Эта статья объясняет это очень хорошо http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=2890&av=110402 ищите раздел под названием ListView Colours

...