powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различный цвет текста для элементов в CTreeViewCtrlEx
4 сообщений из 4, страница 1 из 1
Различный цвет текста для элементов в CTreeViewCtrlEx
    #38539328
igas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую всех!
Столкнулся с проблемой установки цвета текста для некоторых элементов CTreeViewCtrlEx. Использую WTL CTreeViewCtrlEx.
Метод SetTextColor(COLORREF clr) устанавливает цвет текста для всего CTreeViewCtrl. Есть ещё метод SetLineColor(COLORREF clrNew)
но он почему то не работает у меня.
Может кто подскажет как всё-таки выставить цвет для отдельного элемента TreeView
...
Рейтинг: 0 / 0
Различный цвет текста для элементов в CTreeViewCtrlEx
    #38539391
Дмитрий77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igas,

я не знаю какую объектную модель ты там используешь, но интересующая тебя собака зарыта здесь:

NM_CUSTOMDRAW (tree view) notification code
...
Рейтинг: 0 / 0
Различный цвет текста для элементов в CTreeViewCtrlEx
    #38539437
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дмитрий77igas,

я не знаю какую объектную модель ты там используешь, но интересующая тебя собака зарыта здесь:

NM_CUSTOMDRAW (tree view) notification code

+1
...
Рейтинг: 0 / 0
Различный цвет текста для элементов в CTreeViewCtrlEx
    #38539443
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ещё возможность делать OWNERDRAW items, но тогда вообще всё придётся самому рисовать.

NM_CUSTOMDRAW гораздо гуманнее -- он позволяет переопределять частично кусочки отрисовки.
Но он достаточно сложен, надо разбираться.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Различный цвет текста для элементов в CTreeViewCtrlEx
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]