Пишу программу на Delphi 7 для Jade Dynasty, но не срабатывает нажатие виртуальной клавиши в самом клиенте. Код ниже. Надеюсь на вашу помощь.
Код:
procedure TForm1.sGauge2Change(Sender: TObject);
var KlientWindow:HWND;
begin
KlientWindow := FindWindow(nil, PChar('Jade Dynasty'));
if sGauge2.Progress < 90 then
begin
SendMessage(KlientWindow, WM_KEYDOWN, VK_F7, 0);
SendMessage(KlientWindow, WM_KEYUP, VK_F7, 0);
end;
end;
P.S. Если в коде нет ошибок, то подскажите альтернативный вариант нажатия клавиши в другом окне.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий). , Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).