У меня проблемы с написанием этого, потому что WorkFlowy (расширение Chrome) и Google Chrome имеют одинаковый ahk_class.
Вот скрипт, который я использую для циклического перемещения по окнам Windows Explorer:
If WinExist("ahk_class CabinetWClass")
{
WinGetClass, CurrentActive, A
WinGet, Instances, Count, ahk_class CabinetWClass
If Instances > 1
WinSet, Bottom,, A
WinActivate, ahk_class CabinetWClass
}
else
Run "C:\Windows\explorer.exe"
return
Я попытался заменить каждый экземпляр "ahk_class Chrome_WidgetWin_1" (ahk_class для Chrome) на "Google Chrome ahk_class Chrome_WidgetWin_1", но у меня это не сработало. Я также добавил SetTitleMatchMode, 2
и даже когда я только что вызвал If WinExist("Google Chrome")
который, похоже, возвращал false, поскольку открывал новое окно Chrome.
Любая помощь будет оценена. Благодарю.