使用自动热键,我想在 Mac 上模拟点击cmd+ 。W也就是关闭窗口。
cmd关闭窗口 ( + W) 和关闭程序 ( cmd+ )是有区别的Q。我已经映射#q
到!F4
. 使用
#q::send !{F4}
我试过了
#w::WinClose
和
#w::WinKill
没有成功。
使用自动热键,我想在 Mac 上模拟点击cmd+ 。W也就是关闭窗口。
cmd关闭窗口 ( + W) 和关闭程序 ( cmd+ )是有区别的Q。我已经映射#q
到!F4
. 使用
#q::send !{F4}
我试过了
#w::WinClose
和
#w::WinKill
没有成功。
通常,在 Windows 中我使用这个:^w::SendInput, ^{F4}
. 你的问题是:#w::SendInput, ^{F4}
.
使用 Autohotkey 玩得开心。这是一个很棒的工具。
在 Windows 中,关闭窗口通常绑定到Ctrl-F4
( #w::send ^{F4}
)。
WinClose
正如其文档所说,使用需要搜索参数或“最后找到的窗口”,这对于非顶部窗口可能很棘手并且不可靠。这也是一种不寻常的方法(它发送 WM_CLOSE 而不是通过应用程序的 UI 逻辑 - 文档也注意到了这一点),这可能会使应用程序行为异常。所以我强烈建议不要将它用于这个特定的任务。