Вниз
Скачать: 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 вся ветка

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



Память: 0.46 MB
Время: 0.015 c
3-65778
Ozone
2003-10-30 16:20
2003.11.20
Access + ADO


1-65974
Шурик
2003-11-10 22:55
2003.11.20
Где найти исходники приличных программ...


4-66176
bar
2003-09-24 15:08
2003.11.20
Можно ли в RichView вставить кнопку


1-65980
Dr. Well
2003-11-10 15:21
2003.11.20
Перезапись своего EXE-файла


3-65718
lmatveev
2003-10-30 13:35
2003.11.20
Как узнать номер строки с ошибкой в MS SQL Server?




   Наверх