AutoItX. Получить названия или хэндлы всех окон windows

lx2003

Client
Регистрация
15.02.2021
Сообщения
596
Благодарностей
142
Баллы
43
Здравствуйте! Подскажите, пожалуйста, как через AutoItX на c# получить список всех окон в windows?
Или вообще как получить список всех окон в windows? Есть ли еще способы?

Мне надо из списка всех окон выбрать "мой любимый браузер" или программу, у которых меняется название, и работать с ним.

AutoItX.WinList не работает, пишет, что не известная функция
 

djaga

Administrator
Команда форума
Регистрация
26.04.2020
Сообщения
533
Благодарностей
1 111
Баллы
93
Здравствуйте! Подскажите, пожалуйста, как через AutoItX на c# получить список всех окон в windows?
Или вообще как получить список всех окон в windows? Есть ли еще способы?

Мне надо из списка всех окон выбрать "мой любимый браузер" или программу, у которых меняется название, и работать с ним.

AutoItX.WinList не работает, пишет, что не известная функция
Да, библиотека AutoItX давно не обновлялась (Последнее обновление 2019).
Но зато у Windows есть WinApi. Который помогает в этом.

Вот ↓ хороший ответ на ваш вопрос с использованием WinApi:
Как получить список окон Windows? — в нем разобран пример как получить конкретное окошко.
 
  • Спасибо
Реакции: lx2003 и Sanekk

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)