Для доступа и управления окном, диалоговым окном или всплывающим окном с помощью Autohotkey необходим заголовок этого конкретного окна. Для некоторых окон заголовок можно прочитать напрямую, если он виден, но некоторые окна скрывают его. Класс окна и исполняемый файл (ahk_class и ahk_exe) вообще не видны. Как собрать эту информацию надежно?
Как определить заголовок и дополнительную информацию из открытого окна для использования с Autohotkey?
Ответы (1)
Используйте инструмент Window Spy, который устанавливается вместе с AHK, его можно запустить различными способами:
- Щелкните правой кнопкой мыши значок на панели задач запущенного скрипта AHK и выберите
Window Spy
. - Запустите
AU3_Spy.exe
в папке установки AHK. - Используйте поиск Windows для поиска
Window Spy
Вы получите окно под названием Active Window Info
с различной информацией о вашем текущем активном (самом верхнем) окне. Первая коробка - та, которая вам нужна.
Пример
Поле дает заголовок, класс и .exe для определения целевого окна, каждая строка которого может использоваться для идентификации окна. Теперь вам нужно активировать окно, к которому вы хотите обратиться, и скопировать информацию.
Совет. Вы можете (раз-)заморозить отображение с помощью Win + A
person
Schneyer
schedule
28.01.2016