Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Перехват клавиш


Автор: Medved 16.4.2007, 04:31
Есть клавиатура (не MS). На ней есть ряд мультимедийных кнопок. Как их заблокировать, и повесить на них свои комманды?

Автор: Exception 16.4.2007, 06:53
http://www.codeproject.com/wtl/WTLAppButtons.asp#handlingappcommand. По сути, в шарпе делается аналогично.

Автор: mr.DUDA 16.4.2007, 12:58
Medved, я для этого юзаю прогу http://soft.noxious.ru/freeware/eka/eka25_setup.exe, очень много возможностей и настроек. Или это нужно на шарпе сделать ?

Автор: ivashkanet 16.4.2007, 13:20
 smile 
mr.DUDA, хотел ссылку на эту прогу дать, да не нашел  smile 

Автор: stashe 16.4.2007, 14:07
а если отлавливать KeyDown и самому переназначать (e.KeyCode)
MSDN - Keys Enumeration?? вроде бы проще

Автор: Exception 16.4.2007, 17:51
Цитата(stashe @  16.4.2007,  15:07 Найти цитируемый пост)
а если отлавливать KeyDown и самому переназначать (e.KeyCode)


А разве Application Buttons отлавливаются в KeyDown?

Автор: Medved 16.4.2007, 21:59
Цитата(stashe @  16.4.2007,  17:07 Найти цитируемый пост)
а если отлавливать KeyDown и самому переназначать (e.KeyCode)

Попробуй, не поможет.

Цитата(mr.DUDA @  16.4.2007,  15:58 Найти цитируемый пост)
Medved, я для этого юзаю прогу EKA, очень много возможностей и настроек. Или это нужно на шарпе сделать ? 

Да не обязательно. Главное - результат.
Спасибо за наводку! smile

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