Вниз
Скачать: CL | DM;

Как отследить нажатие клавиш когда прога сидит в трее?   Найти похожие ветки 

← →
Строр ©   (2001-12-28 12:44) [0]

Подскажите пжлста, как отследить скажем нажатие кнопки "Z" когда программка не имеет фокуса ввода?


← →
Виктор Щербаков ©   (2001-12-28 12:47) [1]

Сидит или не сидит в трее -
чтобы отследить нажатие клавиш во всех процессах - ставь хук.
См. SetWindowsHookEx


← →
McSimm ©   (2001-12-28 12:53) [2]

Возможно:
RegisterHotKey, WM_HOTKEY


← →
Delphimun ©   (2001-12-28 16:13) [3]

а как потом это отслеженное нажатие обнулировать и заменить своим?


← →
Строр ©   (2001-12-28 16:50) [4]

SetWindowsHookEx (idHook, lpfn, hMod, dwThreadId);

я так понял что в idHook надо ставить вид ловушки, типа WH_KEYBOARD но как указать по нажатию какой кнопки будет происходить какое-либо событие?

А что нужно ставить в lpfn и hMod??


← →
Виктор Щербаков ©   (2001-12-28 17:09) [5]

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


← →
Вадим ©   (2001-12-29 23:32) [6]

см. в кладовке



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.006 c
3-90528
DenK_vrtz
2002-02-01 11:01
2002.02.28
Вопросик про фильтры(+)


1-90609
dim2001
2002-02-08 18:51
2002.02.28
Какая исключительная ситуация происходит ?


3-90467
Beer
2002-02-01 05:35
2002.02.28
Обращение к .dbf в обход BDE..


1-90603
VID
2002-02-12 17:53
2002.02.28
Определение полного имени процесса


7-90682
Ол11
2001-11-22 12:24
2002.02.28
Что предпочесть - плату PCI или LPT?




   Наверх