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

Ваш аккаунт

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

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

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

Сообщения диалога.

1.2K
10 августа 2004 года
BigBug
93 / / 30.07.2004
Возникла у меня проблема.
Есть програмка с диалоговым окном.
На нём расположен Combo Box i Control List.
Проблема такая : Когда выделяеш один из этих
контролов и нажимаеш Enter программа заканчивает
работу.
А хотелось бы по возможности чтобы это не
происходило или покрайней мере получить
сообщение о нажатии Enter. (обычнй WM_KEYDOWN на
Enter не реагирует)
Может есть другое сообщение ?
433
10 августа 2004 года
AlexII
86 / / 13.10.2003
Цитата:
Originally posted by BigBug
Возникла у меня проблема.
Есть програмка с диалоговым окном.
На нём расположен Combo Box i Control List.
Проблема такая : Когда выделяеш один из этих
контролов и нажимаеш Enter программа заканчивает
работу.
А хотелось бы по возможности чтобы это не
происходило или покрайней мере получить
сообщение о нажатии Enter. (обычнй WM_KEYDOWN на
Enter не реагирует)
Может есть другое сообщение ?



Переопредели виртуальный метод
virtual void OnOK( );

void CMyDialog::OnOK()
{

//CDialog::OnOK(); - удали
}

1.6K
10 августа 2004 года
Tdr
154 / / 13.11.2003
Цитата:
Originally posted by AlexII


Переопредели виртуальный метод
virtual void OnOK( );

void CMyDialog::OnOK()
{

//CDialog::OnOK(); - удали
}


Не удали, а определяй у какого контрола фокус и соответственно выполняй нужные действия для него.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог