Передача сообщений в окно SunAwtFrame

Тема в разделе "WASM.BEGINNERS", создана пользователем found, 31 мар 2010.

  1. found

    found New Member

    Публикаций:
    0
    Регистрация:
    30 мар 2010
    Сообщения:
    5
    Необходимо из WinAPI приложения напечатать текст в окно Maple13.. Проблема заключается в том, что имя класса главного окна Мапла определяется как SunAwtFrame любые попытки отправки в него сообщения напрямую через SendMessage/PostMessage WM_KEYDOWN/WM_KEYUP/WM_CHAR маплом игнорируются. Подозреваю, что перед отправкой сообщения необходимо отправить ещё какие-то сообщения, потому что экранная клавиатура из специальных возможностей виндоус на ура печатает в окно мапла.

    Спасибо за внимание!
     
  2. found

    found New Member

    Публикаций:
    0
    Регистрация:
    30 мар 2010
    Сообщения:
    5
    Временно решил проблему функцией SendIput, подозреваю, что постить сообщения функциями SendMessage и PostMessage необходимо не на саму форму приложения, а куда-то в виртуальную машину.
    С радостью выслушаю более элегантные решения моей проблемы :)