kum |
опубликован 04-12-2001 15:52 MSK
Хай! Возник вопрос. Понадобилось для любых приложений, содержащих окно ввода, по некоторым клавишам запускать функцию, которая будет считывать введенный текст, обрабатывать и обратно вставлять. Для этого я поставил хук на WH_KEYBOARD. Ловлю клавиши, все ок. Но вот с текстом грабли. Для получения HWND я использовал в функции хука GetFocus. В общем работало. Но не во всех прогах. В блокноте, WordPadе и др. работает, но не хочет в Worde, в обоих Outlookах и ряде других. Как правильно получить HWND? Может есть другое решение?
|