Главная страница
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.046 c
4-66167
Pohil
2003-09-24 12:34
2003.11.20
Как мне узнать что винда обновила рабочий стол?


14-66108
mip
2003-10-29 09:30
2003.11.20
Delphi и код активации


3-65736
man
2003-11-03 11:49
2003.11.20
помогите с селектом


3-65751
P0tia
2003-10-31 15:39
2003.11.20
Можно ли в таблицу запихнуть иконку?


1-65884
MIKL
2003-11-08 18:27
2003.11.20
Удаление текста?