Если программу упаковать UPX-ом - клава не будет отключаться (причин не
знаю).
В ДОС-окне клава будет работать (FAR, VC и т.п.) :(
Состояния клавиш NumLock,CapsLock,ScrollLock не отслеживаются и могут быть
изменены.
Возможно EnableHardwareKeyboard более эффективен и прост, но я тоже, к
сожалению, не знаю, как им пользоваться.
Если вместо WH_KEYBOARD поставить WH_MOUSE, то можно выключать таким образом
мышь :-)
Статья Включение и выключение клавиатуры раздела ОС и Железо Клавиши может быть полезна для разработчиков на Delphi и FreePascal.
Комментарии и вопросы
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.