Autohotkey para percorrer as janelas de programas ativas

2

Eu tenho este arquivo autohotkey. Quando eu pressiono F2, ele alterna entre as guias do Windows Explorer que eu abri e mantém em foco / envia para o topo. Se nenhuma janela do explorador de arquivos estiver aberta, ela abrirá uma

Código

F2::IfWinNotExist,ahk_classCabinetWClassRun,explorer.exeGroupAdd,kjexplorers,ahk_classCabinetWClass;Youhavetomakeanewgroupforeachapplication,don'tusethesameoneforallofthem!ifWinActive("ahk_exe explorer.exe")
    GroupActivate, kjexplorers, r
else
    WinActivate ahk_class CabinetWClass ;you have to use WinActivatebottom if you didn't create a window group.
Return

O problema que tenho é que não posso fazê-lo funcionar para outras aplicações. Muitas vezes eu tenho várias janelas do Chrome abertas ou vários arquivos Excel abertos, e eu não posso percorrê-los como eu posso aqui com uma tecla de atalho diferente. Eu tentei substituir o .exe nomes de arquivos, groupnames , não funciona com nada, mas o Windows Explorer aqui

    
por Vincent Tang 04.11.2017 / 04:27

1 resposta

1

F5::
IfWinNotExist, ahk_class Chrome_WidgetWin_1
    Run, chrome.exe
GroupAdd, kjexplorers5, ahk_class Chrome_WidgetWin_1 ;You have to make a new group for each application, don't use the same one for all of them!
if WinActive("ahk_exe chrome.exe")
    GroupActivate, kjexplorers5, r
else
    WinActivate ahk_class Chrome_WidgetWin_1 ;you have to use WinActivatebottom if you didn't create a window group.
Return

Esta é a variante básica que estou usando para percorrer as janelas do Chrome e colocá-las no topo.

resposta completa aqui: Windows tecla de atalho para maximizar todas as janelas do Chrome ou qualquer aplicativo específico

    
por 07.11.2017 / 16:57