powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В treeview версии 6 при закраске фона остаются пятна
3 сообщений из 3, страница 1 из 1
В treeview версии 6 при закраске фона остаются пятна
    #32424261
Yuri-Topic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Использую Treeview версии 6.0
Для закраски фона - пример из WinAPI,
для цвета веток использую свойство самих узлов:
nodx.BackColor=...
Но при раскрытии веток часть слева остается все равно незакрашенной.
Как я понимаю, нужно для веток также использовать механизм API. В 5 версии
при закраске фона закрашивается все, в т.ч. и ветки.
Здесь на форуме много об этом говорилось, только ссылки идут на примеры заполнения фона всего дерева, а закраска веток остается за пределами обсуждений.
Заранее всем спасибо.
...
Рейтинг: 0 / 0
В treeview версии 6 при закраске фона остаются пятна
    #32424302
Фотография Senin Viktor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поищи статью PRB: Problems Using Subclassed TreeView MFC Control in VB (№197257) - там речь идет о
To fix the first problem, set the TreeView control's back color after
the "SysTreeView32" window is created so that the bitmaps for "+", "-", and
dotted lines are regenerated.

To fix the second problem,
call "InitCommonControls()" before calling "COleControl::OnCreate(lpCreateStruct)"
to create the window.


а вообще (из HOWTO: Change the TreeView Control Background Color):
NOTE : Microsoft recommends that YOU DO not use this method of changing the
background color with the mscomctl.ocx version of the TreeView control. If you
do, it is at your own risk.
...
Рейтинг: 0 / 0
В treeview версии 6 при закраске фона остаются пятна
    #32424515
Yuri-Topic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за ответ...
В общем, я понял, что лучше с этим не экспериментировать...
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / В treeview версии 6 при закраске фона остаются пятна
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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