Как кликнуть по координатам на открытой странице в 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);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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