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

Вниз

Как отловить нажатие клавиш   Найти похожие ветки 

 
LOX ©   (2003-09-11 15:04) [0]

Как отловить нажатие клавиш даже если моя прога неактивна.


 
[lamer]Barmaglot ©   (2003-09-11 15:38) [1]

Hook?

http://www.delphimaster.ru/articles/hooks/index.html


 
Songoku ©   (2003-09-12 00:34) [2]

Удалено модератором
Примечание: Offtopic. (Не в тему)


 
Songoku ©   (2003-09-12 00:40) [3]

Удалено модератором
Примечание: Offtopic


 
А   (2003-09-12 11:07) [4]

hook - хорошо, но проще использовать готовый компонент из той же LMD (кажется там был) или RX.


 
SkyN ©   (2003-09-17 10:20) [5]

если неактивна, то сработает хук поставленный в dll


 
PVOzerski ©   (2003-09-17 10:40) [6]

Может, кто-нибудь объяснит, чем плохо в этом случае использование GetAsyncKeyState? Я постоянно в ответ на подобные вопросы слышу про хуки, а сам реально написал и пользуюсь прогой, которая ловит нужные мне "горячие клавиши", крутя в цикле GetAsyncKeyState (цикл в отдельном потоке, туда же засунуто Application.ProcessMessages и sleep(1), так что прога в основном потоке на все юзерские действия отзывается и CPU сильно не загружает).


 
novenkiy   (2003-09-25 15:46) [7]

а примерчик своей проги подкинуть можешь?


 
FireHack ©   (2003-09-25 15:55) [8]

2 PVOzerski:

Да ты молодец, вот только в W2K отлавливаются не все нажатия, а только те, которые были произведены в окнах, родительского процесса (возможно и процесса-потомка). Но и это, конечно же, - тоже дыра.



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
14-66056
Bulat
2003-10-30 17:53
2003.11.20
Com-порт


3-65787
ksan
2003-10-29 21:23
2003.11.20
серийный номер


1-65862
P0tia
2003-11-09 14:28
2003.11.20
Номер последний строки в открытом файле Excel?


8-66015
WInAPi Lamer
2003-06-01 14:55
2003.11.20
Написать под углом...


1-65858
mc_duck
2003-11-09 18:16
2003.11.20
Множественное порождение классов