Страница: 1 |
Подскажите: Как поставить хук на клавиутуру (желательно глобальный) на запрет нажатий клавишь, и как её потом разблокировать.
Короче, как заблокировать (затем разблокировать) определенную клавишу ??? Заранее благодарен.. Берешь функцию SetWindowsHookEx, пишешь там где-нить в С/PB dll библиотеку процедуру хука помещаешь туда, делаешь пару экспортируемых функций, чтобы хоть как-то можно было задавать параметры, что фильтровать... И в зависимости от нужды обрабатываешь сообщения клавиатуры, более подробно об этом можно почитать на страницах MSDN у вышеупомянутой функции... Смысл в том, что если ты в функции хука вернешь не ноль, то событие не будет передано... В API-Guide есть шикарный пример по этому поводу... Работает 100% я его сам частенько использую... Страница: 1 |
Вопрос: HOOK клавиатуры
Добавлено: 19.03.04 15:46
Автор вопроса: M@X
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
M@X
Вопросов: 38
Ответов: 43
Профиль | | #1
Добавлено: 19.03.04 16:03
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 19.03.04 17:29
Номер ответа: 3
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #3
Добавлено: 19.03.04 18:39