Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

отлов нажатия Etner на DEFPUSHBUTTON

64K
13 ноября 2010 года
irokezmaxx
1 / / 13.11.2010
Доброго времени суток. Ситуация следующая.
Есть диалог, листбокс и кнопка на ней. Cтиль кнопки BS_DEFPUSHBUTTON. Id допустим 1001. В процедуре диалога отлавливаю WM_COMMAND. Нажатие на кнопку мышкой отлавливается и по id и по хендлу, а если жать enter, то хендл равен 0, а id=1 (типа акселератор), однако wNotifyCode=0 (типа BN_CLICKED?).
Вопрос такой: можно ли всегда считать данную комбинацию параметров (хендл=0, id=1,notifycode=0) нажатием enter на кнопку с DEFPUSHBUTTON?
PS Гуглил различные реализации отлова данного события, в основном делают отлов keypres(vk_return) на всем, что может иметь фокус и перенаправляют на нужную процедуру.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог