Automation 制作在程序中执行特定命令的热键(自动热键)

Automation 制作在程序中执行特定命令的热键(自动热键),automation,autohotkey,Automation,Autohotkey,我可以使用自动热键来制作一个热键来执行特定于某个程序的命令吗 例如:在记事本中打开字体设置 如果我能,那怎么办? 因为我所能找到的似乎只是运行一个程序或点击一些键盘按钮,但我能做得更多吗?您可能正在寻找 从文档:从指定文档的菜单栏调用菜单项 窗户 WinMenuSelectItem、WinTitle、WinText、菜单、子菜单1、子菜单2、子菜单3、子菜单4、子菜单5、子菜单6、ExcludeTitle、ExcludeText 因此,对于记事本字体示例,字体设置位于记事本菜单的“格式”>“字

我可以使用自动热键来制作一个热键来执行特定于某个程序的命令吗
例如:在记事本中打开字体设置

如果我能,那怎么办?

因为我所能找到的似乎只是运行一个程序或点击一些键盘按钮,但我能做得更多吗?

您可能正在寻找

从文档:从指定文档的菜单栏调用菜单项 窗户

WinMenuSelectItem、WinTitle、WinText、菜单、子菜单1、子菜单2、子菜单3、子菜单4、子菜单5、子菜单6、ExcludeTitle、ExcludeText


因此,对于记事本字体示例,字体设置位于记事本菜单的“格式”>“字体”中。因此,您可以使用以下内容:

#IfWinActive ahk_class Notepad  ;If Notepad is active
^q::WinMenuSelectItem, A, , Format, Font    ;Open Format>Font of actitve window
#If
如果记事本是活动窗口,则触发Control+q上的命令