Как сделать клик по конкретному тексту на экране? - PullRequest
1 голос
/ 11 марта 2011

Знаете ли вы, как сделать щелчок по определенному тексту на экране?

Мне нужно сделать щелчок по тексту внутри объекта GUI из внешнего приложения;Мне нужно автоматизировать это с помощью C #.Какая ссылка мне нужна на это?Я новичок в C #

1 Ответ

1 голос
/ 11 марта 2011

Вам нужно научиться двум трюкам, чтобы выполнить это:

  1. Как найти HWND (дескриптор) окна, в которое вы хотите отправить событие щелчка. Есть несколько API-интерфейсов в пространстве имен Forms, чтобы помочь с этим, или вы можете использовать PInvoke.

  2. Как отправлять соответствующие сообщения Windows (WM_MOUSEDOWN, WM_MOUSEUP), используя SendMessage.

Соедините их вместе, и вы сможете смоделировать событие щелчка.

...