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