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

  • Автор темы Автор темы lx2003
  • Дата начала Дата начала

lx2003

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

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

AutoItX.WinList не работает, пишет, что не известная функция
 
Здравствуйте! Подскажите, пожалуйста, как через AutoItX на c# получить список всех окон в windows?
Или вообще как получить список всех окон в windows? Есть ли еще способы?

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

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

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

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

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