Para o Win7, a ferramenta 7+ Taskbar Tweaker pode atribuir um atalho de teclado para voltar e avançar na ordem visual da barra de tarefas . Veja o arquivo de ajuda na seção Advanced > Keyboard Shortcuts. Ele permite que você atribua códigos-chave às ações 101 e 102:
101 - Switch to the window which is located on the left to the active window on the taskbar.
102 - Switch to the window which is located on the right to the active window on the taskbar.
Para o Windows XP, que ainda é um sistema operacional preferencial para mim devido à capacidade de resposta superior da interface do usuário - TaskbarNavigation parece ser a única solução atualmente disponível. Anteriormente, havia algumas peculiaridades com o Windows não permitindo que os aplicativos roubassem o foco, fazendo com que a janela não ficasse focada, mas apenas piscando na barra de tarefas. Veja Restrições SetForegroundWindow problema para o qual o TaskbarNavigation implementa algumas hackish Dllcalls.
No entanto, com investigações recentes, pode haver métodos melhores com SystemParametersInfo (win32con.SPI_SETFOREGROUNDLOCKTIMEOUT ou emulando a tecla Alt antes de alternar ou DllCall para RegisterHotKey .
Se você quiser fornecer mais comentários sobre o fórum do AutoHotkey sobre onde o desempenho deve ser desejado, talvez ele possa ser aprimorado / corrigido / aperfeiçoado. Adicionando "#UseHook, Off" também pode resolver problemas.
Cross-linking para relacionado: