powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Помогите CTreeCtrl с CheckBox
2 сообщений из 2, страница 1 из 1
Помогите CTreeCtrl с CheckBox
    #34324250
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите, на форуме не нашёл??

Как в CTreeCtrl с CheckBox можно вытянуть событие или сообщение о том что пользователь поставил птичку в дереве. и проставить птички на всех открытих подчиненных.
Проблема только в том что бы отловить сообщение или событие о том, что птичку поставили а присвоить рекурсивно это уже сделано
...
Рейтинг: 0 / 0
Помогите CTreeCtrl с CheckBox
    #34330091
Ой Вэй
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если верить MSDN2001, это непросто.

ID: Q261289
On a TreeView control with the TVS_CHECKBOXES style, there is no notification that the checked state of the item has been changed. There is also no notification that indicates that the state of the item has changed. However, you can determine that the user has clicked the state icon of the item and act upon that.

То есть никакого специального сообщения нет ни перед, ни после клика. Есть только клик как таковой, и можно определить, попал ли он на иконку с чекбоксом.

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


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