返回介绍

#IfTimeout [AHK_L 8+]

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

设置计算单个 #If 表达式可以使用的最大时间.

#IfTimeout Timeout

参数

超时

全局有效的超时时间值, 单位为毫秒.

备注

设置超时时间是为了防止长时间计算表达式而延迟了键盘输入的处理. 如果超过了此超时时间值,则会继续计算表达式,但键盘钩子将假定表达式结果为假而继续执行。

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

注意系统使用它自己的超时时间. 如果超过了系统的超时时间, 那么可能会同时激活热键和按键原有的功能. 系统超时时间值定义为 DWORD 类型值 LowLevelHooksTimeout, 并保存在后面的注册表键中:

HKEY_CURRENT_USER\Control Panel\Desktop

相关

#If

示例

#IfTimeout 10 ; 设置超时时间为 10 ms.

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

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

发布评论

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