使用autohotkey,我想模拟在mac上模拟打cmd + W。就是关闭窗口。在windows上模拟cmd + w
有关窗(CMD + W¯¯)和关闭程序(CMD + Q)之间的差。我已将#q
映射到!F4
。使用
#q::send !{F4}
我试图
#w::WinClose
和
#w::WinKill
没有成功。
使用autohotkey,我想模拟在mac上模拟打cmd + W。就是关闭窗口。在windows上模拟cmd + w
有关窗(CMD + W¯¯)和关闭程序(CMD + Q)之间的差。我已将#q
映射到!F4
。使用
#q::send !{F4}
我试图
#w::WinClose
和
#w::WinKill
没有成功。
在Windows中,关闭窗口通常绑定到Ctrl-F4
(#w::send ^{F4}
)。
如its docs所述,使用WinClose
需要搜索参数或“最后找到的窗口”,这对于非顶部窗口可能非常棘手且不可靠。这也是一种不寻常的方法(它发送WM_CLOSE而不是通过应用程序的UI逻辑 - 文档也注意到这一点),这可能会导致应用程序不正常。所以我强烈建议不要将它用于此特定任务。
通常,在Windows中我使用这个:^w::SendInput, ^{F4}
。对于你的问题将是:#w::SendInput, ^{F4}
。
使用Autohotkey玩得开心。这是一个很棒的工具。
快速问题:^ {F4} :: send #t为什么这不是一个好的命令?
quick question: ^ {F4} :: send #t为什么这不是一个好的命令? – jacob