![]() |
Модераторы: Akina |
![]() ![]() ![]() |
|
Plamenk |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 258 Регистрация: 18.2.2003 Репутация: нет Всего: 3 |
Всем Привет!
Вопрос следующий: можно ли, каким-либо программным способом изменят цвет шрифта (когда узел выделен )у узла дерева. Как я понял штатными средствами это сделать нельзя, но может есть какой-нибудь обходной путь. ![]() Заране Всем Большое СПАСИБО! |
|||
|
||||
~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Можно, но придется руками рисовать прям на Device Content - DC
Вот функции тебе нужные:
TextOut - рисует текст на контенте GetDC - возвращает тебе хэндл контента SetTextColor - попробуй угадай ![]() Дерзай ![]() |
|||
|
||||
Plamenk |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 258 Регистрация: 18.2.2003 Репутация: нет Всего: 3 |
Спасибо за совет сейчас попробую!
А есть ли событие (сообщение) у TreeView, которое возникает (приходит), когда необходимо отрисовать узел дерева. Просто у меня есть подозрение, что после перерисовки окна мои исправления изчезнут. |
|||
|
||||
~FoX~ |
|
|||
![]() НЕ рыжий!!! ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2819 Регистрация: 8.10.2003 Где: Зеленоград Репутация: 10 Всего: 68 |
Не знаю как на счет ВБ, но в делфи событие называется onDrawNode скорее всего есть аналаг и в ВБ
|
|||
|
||||
Plamenk |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 258 Регистрация: 18.2.2003 Репутация: нет Всего: 3 |
Кому интересно держите решение, если кто-найдет какие-либо ошибки пожалуйста напишите:
Для работы вызывается Функция Hook, в которую передается HWND окна TreeView. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "VB6" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | VB6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |