Сейчас на форуме: vasilevradislav, rmn, Magister Yoda, tyns777 (+6 невидимых)

 eXeL@B —› Программирование —› Перехват нажатия клавиш
Посл.ответ Сообщение

Ранг: 17.3 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 23 июля 2008 20:07
· Личное сообщение · #1

Всем привет.
Собственно вопрос: как можно узнать о нажатии определённой комбинации клавиш, вне зависимости от того какое окно активно в данный момент?
Пишу на асме. Заранее спасибо.




Ранг: 247.7 (наставник), 3thx
Активность: 0.160
Статус: Участник
Халявщик

Создано: 23 июля 2008 20:27
· Личное сообщение · #2

Ставить хук на клаву ясен пень. google в помощь инфы подобного рода - море.
Еще вариант зарегистрировать горячую клавишу

-----
Лень - это подсознательная мудрость




Ранг: 113.4 (ветеран)
Активность: 0.130
Статус: Участник
Ветеран

Создано: 23 июля 2008 20:34
· Личное сообщение · #3

Хук - и больше нечего добавить.

-----
моя подпись!





Ранг: 355.4 (мудрец), 55thx
Активность: 0.320
Статус: Uploader
5KRT

Создано: 23 июля 2008 21:24
· Личное сообщение · #4

RegisterHotKey

-----
Gutta cavat lapidem. Feci, quod potui. Faciant meliora potentes





Ранг: 748.2 (! !), 390thx
Активность: 0.370
Статус: Участник
bytecode!

Создано: 23 июля 2008 21:45
· Личное сообщение · #5

Пипец, автор темы, вы бы хоть гуглили перед вопросом, да и тут и на васме вроде темы такие были.
Поищите в Google Code Search, там точно примеров уйма найдется на разных языках.

-----
Флэш, ява, дотнет - на завтрак, обед и ужин. Unity3D на закуску.




Ранг: 17.3 (новичок), 1thx
Активность: 0.010
Статус: Участник

Создано: 23 июля 2008 23:23
· Личное сообщение · #6

Подошел вариант с hot keys. Всем спасибо!
Тема закрыта.


 eXeL@B —› Программирование —› Перехват нажатия клавиш
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати