Главная » C++ » Отправка & quot; нажмите & quot; Сообщение на ссылку в окне Internet Explorer_Server
Отправка & quot; нажмите & quot; Сообщение на ссылку в окне Internet Explorer_Server
Я пытаюсь автоматизировать процесс в небольшой игре, которая использует окна Internet Explorer_Server со ссылками в качестве «кнопок».
Мне удалось получить дескриптор окна, а также получить html-код из него, но сейчас я пытаюсь отправить в ссылки событие «click» или Mousebuttonpressed. Буду признателен за любую помощь в этом.
Вы не можете отправлять ввод мышью непосредственно во внутренние элементы управления окна IE. Вместо этого вы можете начать с HWND окна «Internet Explorer_Server», запросив его IHTMLDocument2 интерфейс (смотрите здесь для деталей), а затем используйте собственные интерфейсы DOM Internet Explorer, чтобы найти необходимые элементы ссылки и вызвать их click() метод напрямую.