Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отлов нажатия клавиши 
V
    Опции темы
metoflex
  Дата 24.11.2010, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Здравствуйте! 

Я создал диалог, удалил в нём кнопки Ok & Cancel. 

Думал, что это избавит меня от закрытия проги при нажатия на Enter, но всё тщетно...

Прога так и закрывается..

Подскажите пожалуйста где можно перехватить Enter, дебагом перерыл весь код, через точки остановки, дабы отследить куда попадаю, после нажатия клавиши.... вообще результат ноль...

Спасибо!
PM MAIL   Вверх
A5uKa
  Дата 24.11.2010, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


TЋ♥s F1rȜ iƧ BurȠiƞg
***


Профиль
Группа: Awaiting Authorisation
Сообщений: 1928
Регистрация: 30.8.2008

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



if (GetAsyncKeyState(VK_ENTER)!=0) //Перехватили ?
PM   Вверх
Earnest
Дата 24.11.2010, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

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



Да все проще. Переопредели виртуальный метод OnOk, а также OnCancel - именно они и закрывают окно по OK\Cancel, а также ENTER\ESCAPE.


--------------------
...
PM   Вверх
metoflex
Дата 24.11.2010, 16:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



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


 




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


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

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