Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Работа с клавиатурой


Автор: arammo 28.2.2003, 20:10
Как перехватить нажатие на конкретную кнопку, когда фокус находится на конкретном ListBox е?

(В Visual C++ .Net)

Автор: Step 28.2.2003, 20:15
листбокс со свойством нотифи, в классе диалога обрабатываеш нотифи и разшифровуеш параметры...

Автор: arammo 28.2.2003, 20:20
а не подскажешь как их расшифровать?

Автор: Step 28.2.2003, 20:24
а ты просто запрограмирую и в дебаге с точками останова, проверяй параметр при нажатие на ту или иную клавишу.

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

Автор: arammo 28.2.2003, 20:26
Это мне нравитс smile.gif
Спасибо!

Автор: Step 28.2.2003, 20:31
arammo нема за що

Автор: brb 28.2.2003, 22:24
Step
А есть аналог bioskey() в билдере? Т.е как узнать scancode?

Автор: Step 28.2.2003, 23:56
brb я в основном в визуале работаю

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)