Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Для новичков > перехватчик введеного с клавиатуры


Автор: Zerony 6.5.2010, 10:12
Здравсвуйте, хотел бы получить направление, в котором мне надо читать.

Следующая задача: надо, чтоб при включеной програме, она переназначала значения клавиш.

Пример, програма запущена, на работаем в блокноте, и когда нажимаешь на клавишу "А" получаем "Б" в блокноте.

Заранее всем спасибо smile

Автор: kami 6.5.2010, 12:30
http://msdn.microsoft.com/en-us/library/ms644990(VS.85).aspx, в ней - отсеивание LLKHF_INJECTED, возвращение значения <>0 (для блокировки клавиши) и вызов впоследствии http://msdn.microsoft.com/en-us/library/ms646310(v=VS.85).aspx?

Хотя, может можно просто подменить код клавиши в LowLevelKeyboardProc...

Автор: Zerony 6.5.2010, 15:52
Спасибо, буду работать smile

Еще есть советы? 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)