![]() |
|
|
![]()
|
|
| Nastya |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 1287 Регистрация: 27.3.2002 Где: Мариуполь Репутация: 1 Всего: 44 |
CCheckListBox посылает ли нотификации когда у него меняетс состояние CheckBox'ов? Если да, то какую, какие?
-------------------- Что бы понять рекурсию, надо понять рекурсию "Профессионал - это человек сделавший все возможные ошибки в очень узкой области". Н.Бор |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
CLBN_CHKCHANGE.
Чтобы узнать это, достаточно заглянуть в код. -------------------- ... |
|||
|
||||
| mrgloom |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
почему то не работает, т.е. не заходит в OnCheckChangeProfileList при изменении чекбокса.
Это сообщение отредактировал(а) mrgloom - 21.11.2012, 12:13 |
||||||
|
|||||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Найди в коде MFC ф-ю CCheckListBox::OnLButtonDown и поставь в ней точку прерывания. На поверхностный взгляд, уведомление посылается. Проверь, так ли это, тогда можно проверять, почему она не ловится. Например, поставить точку прерывания в OnCmdMsg и посмотреть, куда пойдет и почему.
-------------------- ... |
|||
|
||||
| mrgloom |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
у меня оказывается CListCtrl с чекбоксами ,а не CCheckListBox.
|
|||
|
||||
| mrgloom |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 829 Регистрация: 8.6.2011 Репутация: нет Всего: нет |
поменял на CCheckListBox теперь работает.
но всё таки интересно как это можно сделать с CListCtrl с чекбоксами. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Очень просто: дописать руками все то, чем отличается код CCheckListBoz от CListBox.
Хотя, может, там и что-то лишнее есть. Вопрос - зачем? -------------------- ... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |