Как определить заголовок и дополнительную информацию из открытого окна для использования с Autohotkey?

Для доступа к окну, диалоговому окну или всплывающему окну с помощью Autohotkey и управления им необходим заголовок этого конкретного окна. Для некоторых окон заголовок может быть прочитан напрямую, если он виден, но некоторые окна скрывают его. Класс окна и исполняемый файл (ahk_class и ahk_exe) вообще не видны. Как собрать эту информацию достоверно?

1 ответ

Воспользуйтесь инструментом Window Spy, который устанавливается вместе с AHK, его можно запустить различными способами:

  • Щелкните правой кнопкой мыши значок в трее запущенного скрипта AHK и выберите Window Spy
  • Начать AU3_Spy.exe в папке установки AHK
  • Используйте поиск Windows для поиска Window Spy

Вы получите окно под названием Active Window Info с различной информацией о вашем текущем активном (самом верхнем) окне. Первая коробка - та, которая вам нужна.

пример

Пример Window Spy

Поле дает заголовок, класс и.exe для определения целевого окна, каждая строка которого может быть использована для идентификации окна. Теперь вам нужно активировать окно, к которому вы хотите обратиться, и скопировать информацию.

Подсказка: вы можете (не) заморозить дисплей с помощью Win + A

Другие вопросы по тегам