返回介绍

#MaxThreadsPerHotkey

发布于 2020-11-08 02:37:59 字数 2382 浏览 1530 评论 0 收藏 0

设置每个热键热字串可同时存在的最大线程数。

#MaxThreadsPerHotkey Value

参数

指定的热键/热字串可运行的最大 线程 数 (限制在 20 内).

备注

此设置用来控制指定的 热键热字串 子程序允许同时存在多少个 "实例". 例如, 如果一个热键的此限制为 1, 那么当它的子程序在运行时再次按下这个热键, 那么键击会被忽略. 这有助于防止意外的重复按键. 然而, 如果您想要缓存这些键击而不是忽略它们 (可能要增加键盘自动重复功能的响应性), 那么请使用 #MaxThreadsBuffer.

#MaxThreads 不同, 此设置 不是 全局的. 相反, 应该把它放在您希望影响的首个热键标签之前, 那么从这里到再次使用此指令之间的所有热键都会受到这个限制.

不论此设置如何, 任何首行为 ExitApp, Pause, Edit, Reload, KeyHistory, ListLines, ListVarsListHotkeys热键 子程序总是会运行.

如果 #MaxThreads 的设置小于此设置, 那么它会优先生效.

如果脚本中未使用此指令, 那么它会表现的就像此设置为 1 那样.

相关

"https://www.wenjiangs.com/doc/AutoHotkey-_MaxThreadsBuffer">"Critical.htm">Critical, 线程, Hotkey, "_HotkeyInterval.htm">"https://www.wenjiangs.com/doc/AutoHotkey-ListHotkeys">ListHotkeys

示例

#MaxThreadsPerHotkey 3

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文