![有 AHk 全局函数文件吗?](https://linux22.com/image/1614113/%E6%9C%89%20AHk%20%E5%85%A8%E5%B1%80%E5%87%BD%E6%95%B0%E6%96%87%E4%BB%B6%E5%90%97%EF%BC%9F.png)
我已经在 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 指令。