我是 AHK 的初学者。
如何ctrl+t
使用 AutoHotKey 禁用 OneNote 中的快捷方式?
到目前为止,我对脚本的尝试:
; use regular expressions for matching titles
SetTitleMatchMode,RegEx
#IfWinActive, ^ONENOTE.*
+insert::msgbox ctrl+t
#IfWinActive
我只是说insert::msgbox
,但如果什么都没有发生,我更愿意。
我是 AHK 的初学者。
如何ctrl+t
使用 AutoHotKey 禁用 OneNote 中的快捷方式?
到目前为止,我对脚本的尝试:
; use regular expressions for matching titles
SetTitleMatchMode,RegEx
#IfWinActive, ^ONENOTE.*
+insert::msgbox ctrl+t
#IfWinActive
我只是说insert::msgbox
,但如果什么都没有发生,我更愿意。
基于这个超级用户问题,尝试简单地使用
^t::
in place of+insert::msgbox ctrl+t
。另请注意,正确的正则表达式似乎(大致)是(.*)OneNote(.*)
,因为它OneNote
似乎总是包含在窗口标题中(ONENOTE.EXE
是可执行文件的名称)。一般来说,下面的脚本应该会屏蔽
Ctrl + T
OneNote 中的快捷方式:请注意,如果您正在运行此脚本,则按 时不会发生任何事情
Ctrl + T
。^t::
您可以通过分配消息框来验证脚本是否正常工作: