Проблема такая: Есть окно онлайн игры 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 я его не нашел.