Конференция "WinAPI" » Посылка и перехват нажатия клавиш [D7, WinXP]
 
  • SuperOrange (30.03.09 09:50) [0]
    Проблема такая: Есть окно онлайн игры Lineage II. Беру его и посылаю ему нажатие кнопок с определённым интервалом следующим образом:
           
    SendMessage(MainHWND, Messages.WM_KEYDOWN, Windows.VK_F1, 0);
    Sleep(RAndom(200));
    SendMessage(MainHWND, Messages.WM_KEYUP, Windows.VK_F1, 0);


    Но после обновления сервера, при втором-третьем "нажатии" окно игры просто исчезает\закрывается.
    Вот не могу придумать как это отслеживаться может, может быть можно поймать то окно, покликать в нём и посмотреть какие события происходят, как это реализовать ? По моему ещё есть событие KeyPressed но в WinApi я его не нашел.
 
Конференция "WinAPI" » Посылка и перехват нажатия клавиш [D7, WinXP]
Есть новые Нет новых   [134435   +35][b:0][p:0.001]