Вниз
Скачать: CL | DM;

message hook   Найти похожие ветки 

← →
xpyctuk ©   (2002-02-08 14:07) [0]

Всем привет проблемка такова вешаю Hook который посылает сообщение моему приложению коды нажатых клавиш
мне необходимо узнать какой текст набирается,
коды которые передает Hook являются после обработки CHR(код)большими английскими буквами независимо от того какой шрифт стоит
русский или английский (регистр мне не важен)
в принципе можно сделать таблицу с соответствующими русскими буквами но тогда как узнать при нажатии клавиши какой шрифт стоит


← →
AlexRush ©   (2002-02-08 20:42) [1]

Батенька, внимательнее почитайте в WinSDK описание KeyboardProc и
Keystroke Message Flags - там есть все что нужно, даже больше.
Так же гляньте GetKeyboardLayout. Ее можно вызывать в процедуре-обработчике хука и в качестве параметра сообщения передавать вместе с кодом клавиши и хендл раскладки для вызвавшего потока.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
1-32773
mike.dld
2002-03-31 12:45
2002.04.11
Директивы или что?


14-32977
drpass
2002-03-05 00:45
2002.04.11
Злостный хакерский вопрос


1-32723
LazorenkoX
2002-03-29 22:55
2002.04.11
Маус (только не обижайтесь)


1-32765
Hammer
2002-03-28 16:47
2002.04.11
Убрать SysTray


1-32795
Yaro
2002-03-31 16:04
2002.04.11
Ради бога! Прочтите это!




   Наверх