Определить окно по его дескриптору
При разработке потоков часто создаются потоки, в которых используются несколько окон с одинаковым названием и классом.
Power Automate позволяет пользователям различать идентичные окна с помощью дескрипторов. Дескрипторы — это числа, которые однозначно идентифицируют каждое окно.
Чтобы получить дескриптор окна, запустите приложение с действием Выполнить приложение и установите раскрывающееся меню После запуска приложения на Ожидать загрузки приложения. По умолчанию дескриптор хранится в переменной с именем WindowHandle.
В качестве альтернативы вы можете использовать действие Получить сведения элемента пользовательского интерфейса в окне для извлечения дескриптора из уже открытого окна.
Выберите, чтобы получить атрибут parentwindowhandle из случайного элемента в окне. Полученный атрибут по умолчанию сохраняется в переменной с именем AttributeValue.
Заметка
Для действия Получить сведения элемента пользовательского интерфейса в окне требуется элемент пользовательского интерфейса, который указывает выбранный элемент в окне. Дополнительную информацию об элементах пользовательского интерфейса можно найти в Автоматизация с использованием элементов пользовательского интерфейса.
Вы можете использовать дескрипторы для управления окнами с помощью следующих действий Windows группы автоматизации пользовательского интерфейса: