С прозрачностью Treeview и Listview никто не поможет? - VB
Формулировка задачи:
Ну с Treeview немного повозился.
В соседней теме Массовый сабклассинг (OldXXXWindowProc?) и прозрачность ComboBox
картинка.
пока что-то не очень -автоматом только background - работает это только на классике и XP-стиле, на висте-нет. Да и тот прыгает.
С item-ами пока смог через CustomDraw изменить цвет текста, ну при желании background:
Но как сделать background прозрачным, я не понял.
По идее подрисовать туда кусок картинки, но не уверен.
Иконку например на кнопке можно нарисовать так:
Наверно можно и кусок заготовленного brashа бухнуть как то, если hdc известно.
Но непонятно что при этом будет с родным текстом нода и выделением.
Все-таки надеюсь что Node- это что-то более менее стандартное и есть какой-нибудь WM_CTLCOLORXXX
В соседней теме Массовый сабклассинг (OldXXXWindowProc?) и прозрачность ComboBox
картинка.
пока что-то не очень -автоматом только background - работает это только на классике и XP-стиле, на висте-нет. Да и тот прыгает.
С item-ами пока смог через CustomDraw изменить цвет текста, ну при желании background:
Но как сделать background прозрачным, я не понял.
По идее подрисовать туда кусок картинки, но не уверен.
Иконку например на кнопке можно нарисовать так:
Наверно можно и кусок заготовленного brashа бухнуть как то, если hdc известно.
Но непонятно что при этом будет с родным текстом нода и выделением.
Все-таки надеюсь что Node- это что-то более менее стандартное и есть какой-нибудь WM_CTLCOLORXXX
Решение задачи: «С прозрачностью Treeview и Listview никто не поможет?»
textual
Листинг программы
ListView1.ListItems(j).SubItems(1) = "some text"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д