在 Windows 8 及之前的版本中,C:\Users\Default\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch 目录中有一个名为“在 Windows 之间切换”的快捷方式。执行此快捷方式会调出窗口切换器,您可以通过滚动鼠标滚轮并单击来选择要切换到的窗口。
升级到 Windows 10 后,此快捷方式不再起作用。执行时,什么也没有发生。
我之前曾设置过此功能,允许通过单击鼠标滚轮执行此快捷方式在窗口之间切换,然后滚动滚轮选择一个窗口,然后再次单击以选择该窗口。它非常快捷直观。升级到 Windows 10 后,此功能不再起作用。
我正在使用 Autohotkey 来编写此脚本并提供一些我日常使用的其他快捷方式。
是否有人知道如何以编程方式触发 Windows 10 中的窗口切换器,类似于它在 8/7/以前版本中的工作方式?
请注意,快捷方式显然是调用 shell 函数(这与在 Win 8 中创建快捷方式有关)。显然该功能在 Windows 10 中可能会使用不同的 GUID,但我不知道如何找到它。
我还想知道如何通过执行某种功能(而不是单击图标或按键盘快捷键)来打开新的任务视图窗口,因为在 Win 10 中与鼠标滚轮关联可能是更好的选择。
任何帮助,将不胜感激!
答案1
MButton:: Send, #{Tab}
#IfWinActive ahk_class MultitaskingViewFrame ; Task View window
WheelUp:: Send, {Right}
WheelDown:: Send, {Left}
MButton:: Send, {Enter}
#IfWinActive