Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

Подскажите как ловить нажатие клавиш в Windows?   Найти похожие ветки 

 
alucard ©   (2006-11-02 09:16) [0]

Доброго времени суток.

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

Как выловить нажатие клавиш?

Какая программа первая получает нажатие клавиш?

Спасибо.


 
Vlad Oshin ©   (2006-11-02 09:24) [1]

зачем hook?
RegisterHotKey не подойдет?


 
alucard ©   (2006-11-02 09:43) [2]


> RegisterHotKey не подойдет?

нет


 
novill ©   (2006-11-02 09:47) [3]

1.
> [2] alucard ©   (02.11.06 09:43)
>
> > RegisterHotKey не подойдет?
>
> нет

Пачему?

2.А поиском пользоваться?
http://www.delphimaster.ru/cgi-bin/search.pl?words=%EB%EE%E2%F3%F8%EA%E0&n=0


 
kami ©   (2006-11-02 09:50) [4]

Первой получает последняя, установившая хук.
Для XP(может, и раньше - нет MSDN под рукой) проще всего - WH_KEYBOARD_LL.
Примеров в сети масса.

А вообще - если нужна одна/пара комбинаций клавиш, то HotKey`s самое оно.


 
alucard ©   (2006-11-02 09:51) [5]

novill ©   (02.11.06 09:47) [3]

1. Хочу иногда эти нажатия подменять

2. Спасибо.


 
Орион ©   (2006-11-02 09:54) [6]

> 1. Хочу иногда эти нажатия подменять

дык UnregisterHotKey, потом RegisterHotKey.
А то на кролика с ядерной тактической боеголовкой идти - как-то глупо.


 
alucard ©   (2006-11-02 10:07) [7]

Орион ©   (02.11.06 09:54) [6]

:)))))

Наманя, не глупо.

:)



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

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.037 c
2-1162539710
ximik235
2006-11-03 10:41
2006.11.19
Цвет символов


11-1139198605
sff
2006-02-06 07:03
2006.11.19
ppDelphi


8-1144670277
Acidlex
2006-04-10 15:57
2006.11.19
Измерение уровня сигнала с микрофона и линейного входа


15-1162221542
Lebedev
2006-10-30 18:19
2006.11.19
MediaPlayer не приигрывает avi видео-ролик цифрового фотика.


6-1151396205
val07
2006-06-27 12:16
2006.11.19
Загрузка данных с HTML