Форум: "WinAPI";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
ВнизКак отловить нажатие клавиш Найти похожие ветки
← →
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 вся ветка
Форум: "WinAPI";
Текущий архив: 2003.11.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.011 c