Я пытаюсь создать специальные горячие строки для Google Chrome. Проблема в том, что по какой-то странной причине SetTitleMatchMode, похоже, не работает. Вот мой пример кода:

SetTitleMatchMode, 2
#IfWinActive, Chrome
:*:mail::testmailaddress@innowhere.com

Я также пытался с настройкой REGEX, но это не работает, а

SetTitleMatchMode, REGEX

Чтобы все заработало, я должен изменить вторую строку на #IfWinActive, иначе она не будет работать, но я бы хотел сделать ее более общей. Есть идеи?

2 ответа2

1

Chrome не имеет "Chrome" в своем названии. Вы можете проверить процесс вместо этого.

#if WinActive("ahk_exe chrome.exe")
    :*:mail::testmailaddress@innowhere.com
#if
0
#IfWinActive, ahk_class Chrome_WidgetWin_1
:*:mail::testmailaddress@innowhere.com

Используйте AU3_Spy(C:\Program Files\AutoHotkey\AU3_Spy.exe) для получения информации об окне.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .