我希望改变我在 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}