gpt4 book ai didi

autohotkey - 在 AutoHotKey 的 IfWinNotActive 中排除两个 Windows

转载 作者:行者123 更新时间:2023-12-05 08:59:10 24 4
gpt4 key购买 nike

我正在将 Alt+F4 映射到 ESC,这样我就可以通过按 Esc 来关闭窗口。但是,我需要在两个窗口中实际使用 ESC。因此,当这两个窗口中的任何一个处于事件状态时,我希望能够在不关闭窗口的情况下按 ESC。完成此操作的最简单方法是什么?当我只排除一个事件窗口时,我的脚本可以工作,但我需要在两个窗口中的任何一个处于事件状态时工作。

这是我尝试的代码:

GroupAdd, ESC, Untitled - Notepad
GroupAdd, ESC,

#IfWinNotActive, ahk_group, ESC
Escape::!F4
Return

这是仅在一个窗口中正常工作的代码:

;#IfWinNotActive, Untitled - Notepad
;Escape::!F4
;Return

更新:这应该有效吗?

SetTitleMatchMode, 2
SetTitleMatchMode, 2
#IfWinNotActive, Untitled - Notepad
#IfWinNotActive, Document 1 - Microsoft Word
Escape::!F4
Return

最佳答案

ahk_group 之后的 #IfWinNotActive 行中多了一个逗号

尝试以下操作:

GroupAdd, ESC, Untitled - Notepad
; Add more windows to the group if necessary

#IfWinNotActive, ahk_group ESC
Escape::!F4
Return

关于autohotkey - 在 AutoHotKey 的 IfWinNotActive 中排除两个 Windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17619424/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com