C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Имитация клавиатурного ввода  (Прочитано 2148 раз)
dimchik_b
Участник
**

Сказали спасибо: +0/-0
Offline Offline

Сообщений: 95


« : 19 декабря 2014, 23:01:04 »

надо передать другому приложению последовательность символов как нажатие клавиш. Использование keybd_event имеет одну проблему - результат получается в зависимости от текущей раскладки. А надо, чтобы всегда латинские буквы. WM_CHAR + SendMessage в адрес GetActiveWindow не катит - нужно в адрес активного контрола, а как его получить? Имитация Alt+<ASCII-код на цифровой клавиатуре> тоже не катит - по непонятным причинам. Кто подскажет плодотворную идею?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в: