AltTab 然后 Tab down 在 autohotkey 中不起作用

AltTab 然后 Tab down 在 autohotkey 中不起作用

我希望改变我在 Windows 7 中切换程序的方式。所以我想按 PrintScreen,然后使用箭头选择程序。所以我编写了这个脚本

{PrintScreen}::
Send AltTAB
Send {TAB down}
return

但它不起作用。请告诉我原因。

答案1

解决方案 1 -

PrintScreen & Right::AltTab
PrintScreen & Left::ShiftAltTab

按住Prt Scr并使用箭头进行导航。
松开Prt Scr即可切换到选定的窗口。

解决方案 2 -

按下Prt Scr并释放。
然后使用方向键导航至所需窗口。
然后按Enter切换到选定的窗口。

PrintScreen::
Send {Alt Down}
Send {Tab}
Sleep 5000  ; Keep it down for five seconds.
Send {Alt Up}
return

该脚本有一个问题 - 它会持续Alt按下一段时间(此处 5 秒)为了模拟用户按住按钮,如果您在 5 秒内没有选择任何内容,它将切换到选定的窗口。

答案2

供将来参考,您很可能来到这里,因为 ALT+TAB 在 Windows 8 中对您不起作用。目前 AutoHotKey 不支持 Windows 8 中的本机热键。AHK 正在努力解决这个问题。在这里找到它:http://goo.gl/EFqu1i

如果你想切换到最后一个窗口,你可以使用

Send !{ESC}

相关内容