返回介绍

SetDefaultMouseSpeed

发布于 2020-11-08 02:38:01 字数 2847 浏览 1073 评论 0 收藏 0

设置在 ClickMouseMove/Click/Drag 中没有指定鼠标速度时使用的速度。

SetDefaultMouseSpeed, Speed

参数

Speed

移动鼠标的速度,介于 0(最快)和 100(最慢)之间。注:速度为 0 表示瞬时移动鼠标到目标位置。此参数可以为 表达式.

备注

SendInput/Play 模式 中会忽略 SetDefaultMouseSpeed; 它们会瞬时移动鼠标到目标位置 (然而, SetMouseDelay 有适用于 SendPlay 的模式). 要显示鼠标移动轨迹(例如使用脚本向观众进行演示时),请使用 SendEvent {Click 100, 200}SendMode Event(可以和 BlockInput 联合使用)。

如果没有使用此命令, 则默认鼠标速度为 2. 内置变量 A_DefaultMouseSpeed 包含了当前的设置.

命令 MouseClick, MouseMoveMouseClickDrag 都提供了一个用来设置鼠标速度代替默认速度的参数.

每当 Speed 大于零时, SetMouseDelay 还会影响在鼠标朝目标位置移动时的速度, 这是通过在鼠标每次移动后产生的延迟实现的.

每个新运行的 线程 (例如 热键, 自定义菜单项定时 子程序) 都会以此命令的默认设置开始. 通过在脚本的自动执行段 (脚本的顶部) 使用此命令可以改变这个默认设置.

相关

SetMouseDelay, SendMode, Click, MouseClick, MouseMove, MouseClickDrag, SetWinDelay, SetControlDelay, SetKeyDelay, SetKeyDelay

示例

SetDefaultMouseSpeed, 0 ; 瞬时移动鼠标.

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

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

发布评论

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