Задать вопрос
Apokaliepsis
@Apokaliepsis
Главное - задать правильный вопрос

Как получить значение AutomationId элемента по координатам?

Всем привет!
Как можно получить значение AutomationId элемента интерфейса десктопного приложения, зная только координаты элемента? Есть ли такие фреймворки и библиотеки?
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • OTUS
    C# Developer. Professional
    6 месяцев
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 1
    1 неделя
    Далее
  • Ulearn.me
    Основы программирования на примере C#. Часть 2
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
BasiC2k
@BasiC2k
.NET developer (open to job offers)
Не разбирался с AutomationId, но подобные задачи решал черз WinAPI.
Сначала получаются координаты курсора, потом через WinAPI - получается handle окна под курсором. Ну а зная handle можно послать сообщение окну или получить родителя, дочерние окна и т.д.
Если пойдёте по такому пути, очень хорошо в работе помогает утилита WinID и Spy++
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы