Привет всем. Нужно через keyb_event послать сообщения о нажатии русских букв. Чтобы, например, активная программа отобразила текст "Сто двадцать три" (я пишу программку для вывода числа прописью). Интернет заполнен известным примером с процедурой PostKeyEx32. Но я не смог её заставить передавать русские буквы. Как это сделать? Спасибо, Сергей.
keybd_event посылает код клавиши. Не символ. Грубо говоря ту кнопку, которую ты жмякнул на клаве. Сейчас быстро написал программку. В ней только: Код (Text): invoke keybd_event, VK_A, 0, 0, 0 invoke keybd_event, VK_A, 0, KEYEVENTF_KEYUP, 0 Запускаю блокнот. Запускаю прогу(блокнот не теряет фокус ввода). В блокноте появляется буква "a" (латинская) Переключаю в блокноте язык ввода. Запускаю прогу. Отображается "ф" Просто смени в той программе язык на русский.