我已经在 Windows 10 操作系统上安装了 AHk,并将其设置为在启动后立即在电脑上运行。
我想使用一些“全局”AHk 函数文件,该文件不需要加载.ahk
我自己创建的某个文件。
通常,每当我调用此文件中可用的特定函数(例如,通过键盘组合)时,它就会运行。
有 AHk 全局函数文件吗?
我认为这样的文件在某种程度上与文件平行~/.bashrc
。
答案1
全局函数有两种机制:
这些库位于以下文件夹中:
%A_MyDocuments%\AutoHotkey\Lib\ ; User library folder
path-to-the-currently-running-AutoHotkey.exe\Lib\ ; Global library folder
库文件包含所搜索的函数,具有与函数名相同的文件名。
如果你完全不想创建新的.ahk
,那么唯一的解决方案就是修改 AHK 的源代码以将你的函数作为内置函数;
编写.ahk
文件要容易得多;
请注意库文件意味着您的函数可以在所有脚本中使用,无需使用 #Include 指令。