Как кликнуть по координатам на открытой странице в WebBrowser? - C#

Узнай цену своей работы

Формулировка задачи:

Суть такая: 1) Открываем сайт 2) Кликаем по указанным координатам например 10:15 Прошу помочь

Решение задачи: «Как кликнуть по координатам на открытой странице в WebBrowser?»

textual
Листинг программы
int browserX=10, browserY=15; // Координаты нужной точки внутри WebBrowser
Point screenPoint = webBrowser.PointToScreen(new Point(browserX, browserY));
 
SetCursorPos(screenPoint.X, screenPoint.Y);
mouse_event(MouseEventFlags.RIGHTDOWN | MouseEventFlags.ABSOLUTE, screenPoint.X, screenPoint.Y, 0, UIntPtr.Zero);
mouse_event(MouseEventFlags.RIGHTUP | MouseEventFlags.ABSOLUTE, screenPoint.X, screenPoint.Y, 0, UIntPtr.Zero);

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

15   голосов , оценка 4.2 из 5
Похожие ответы