Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Сообщения от CheckBox-кнопки. 
V
    Опции темы
AndreySol
Дата 27.1.2007, 01:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 772
Регистрация: 19.6.2004

Репутация: 1
Всего: 1



Где (в OnNotify или в PreTranslateMessage, или еще где) и как отловить сообщение об установке\снятии галочки в CheckBox'е.
Кнопка создается через Create(...), стиль BS_NOTIFY присутствует.
PM MAIL   Вверх
zkv
Дата 27.1.2007, 02:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 16
Всего: 92



а чем OnBnClicked не устраивает?
PM MAIL   Вверх
AndreySol
Дата 27.1.2007, 14:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 772
Регистрация: 19.6.2004

Репутация: 1
Всего: 1



Тем что я в Create не задаю идентификатора для этого контрола.
PM MAIL   Вверх
zkv
Дата 27.1.2007, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 16
Всего: 92



Цитата(AndreySol @  27.1.2007,  14:04 Найти цитируемый пост)
Тем что я в Create не задаю идентификатора для этого контрола. 

а я то думал что так не бывает (покажите пожалуйста ваш Create() ), а кто мешает задать, по моему ID для этого и существует, чтобы определять с каким конкретно контролом мы работаем.
PM MAIL   Вверх
AndreySol
Дата 30.1.2007, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 772
Регистрация: 19.6.2004

Репутация: 1
Всего: 1



Мешает то, что контролы создаются динамически и их кол-во заранее не известно.
А решение нашел сам:
в WindowProc(UINT message, WPARAM wParam, LPARAM lParam) 
Код

if(message == WM_COMMAND)
{
    if(HIWORD(wParam) == BN_CLICKED)
    {
                          //////////  здесь делаем чего нужно
                }
}

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.