鼠标点击指定位置(多种获取与点击方式) 公开

EC10010 更新于 23天12小时前 | 6 | (0) | 457
分类
点赞
更多信息
分享人 EC10010
分享时间 2023-07-04 20:17
最后更新 23天12小时前
修订版本 13
子程序大小 87.1 KB
Quicker版本 1.43.37.0

介绍

通过屏幕坐标、相对窗口左上角坐标、相对位置的百分比的方式,模拟鼠标点击或后台点击。

如果鼠标点击位置存在误差,可从窗口是否最大化或屏幕缩放比例不同的角度分析问题。

操作方式:

  • 点击位置
  • 获取位置

位置信息:

  • 位置的屏幕坐标
  • 位置相对屏幕的百分比
  • 位置相对某窗口左上角的坐标
  • 位置相对某窗口左上角的百分比

点击位置方式:

  • 模拟鼠标瞬间移动不点击
  • 模拟鼠标瞬间移动左击
  • 模拟鼠标瞬间移动左双击
  • 模拟鼠标瞬间移动右击
  • 模拟鼠标逐渐移动不点击
  • 模拟鼠标逐渐移动左击
  • 模拟鼠标逐渐移动左双击
  • 模拟鼠标逐渐移动右击
  • 后台静默左击
  • 后台静默右击

获取位置类型:

  • 获取位置的屏幕坐标
  • 获取位置相对屏幕的百分比
  • 获取位置相对某窗口左上角的像素距离
  • 获取位置相对某窗口左上角的像素距离占窗口宽高的百分比

子程序的参数

输入
操作方式 点击位置 获取位置 Text
位置信息 位置的屏幕坐标 位置相对屏幕的百分比 位置相对某窗口左上角的坐标 位置相对某窗口左上角的百分比 Text
点击位置的方式 后台静默点击的方式必须作用于窗口。位置信息不能相对屏幕。 Text
获取位置的类型 获取位置的屏幕坐标 获取位置相对屏幕的百分比 获取位置相对某窗口左上角的像素距离 获取位置相对某窗口左上角的像素距离占窗口宽高的百分比 Text
方案名称 全局变量的状态名称。 当方案名称不为空时,自动将“位置相对某窗口左上角的百分比”写入全局变量,无需输出位置值和输出获取变量,其它动作通过此方案名称亦可读取。 Text
按CapsLock键获取 按一下CapsLock键获取坐标。 Boolean
说明文字 按CapsLock键获取的说明文字。 Text
说明文字位置 按CapsLock键获取的说明文字的位置。 Text
手动输入屏幕坐标 手动输入鼠标位置屏幕坐标 Boolean
屏幕横竖坐标 用英文逗号分隔。 Text
获取倒计时 倒计时再自动获取位置。填写0或正整数。单位:秒。 Integer
位置值 ● 横纵坐标信息值用英文逗号分隔。 ● 例如: ○ 绝对距离 ○ X坐标,Y坐标; ○ 950,540 ○ 相对距离 ○ 占宽百分比,占高百分比; ○ 0,0.99 ○ 99.99%,0% Text
窗口句柄 操作方式为“获取位置”时,若为0或留空,则获取位置时,视为鼠标下窗口句柄。 操作方式为“点击位置”时,视为前台窗口句柄。 Integer
显示鼠标位置提示 此功能对后台静默点击无效。 Boolean
最后还原鼠标位置 Boolean
输出
X坐标 Integer
Y坐标 Integer
XY坐标 Text
占屏宽的百分比 占屏幕宽百分比(数字格式) Number
占屏宽的百分比(含%) 占屏幕宽百分比(百分号格式) Text
占屏高的百分比 占屏幕高百分比(数字格式) Number
占屏高的百分比(含%) 占屏幕高百分比(百分号格式) Text
占屏宽与高的百分比 占屏幕宽与高百分比(数字格式,用逗号分隔) Text
占屏宽与高的百分比(含%) 占屏幕宽与高百分比(百分号格式,用逗号分隔) Text
距左边像素 与窗口左边像素距离 Integer
距顶边像素 与窗口顶边像素距离 Integer
距左与顶边像素 与窗口左边与顶边像素距离(用逗号分隔) Text
距左边比例 与窗口左边像素距离占窗口宽百分比(数字格式) Number
距左边比例(含%) 距左边像素距离占窗口宽百分比(百分号格式) Text
距顶边比例 与窗口顶边像素距离占窗口高百分比(数字格式) Number
距顶边比例(含%) 与窗口顶边像素距离占窗口高百分比(百分号格式) Text
距左与顶边比例 与窗口左边与顶边像素距离占窗口宽与高百分比(数字格式,用逗号分隔) Text
距左与顶边比例(含%) 与窗口左边与顶边像素距离占窗口宽与高百分比(百分号格式,用逗号分隔) Text

最近更新

修订版本 更新时间 更新说明
13 23天12小时前 默认不采用CapsLock键获取坐标。
12 28天5小时前 优化。
11 28天5小时前 补充说明文字。

最近讨论

BUG反馈 · 77
zdf153 2024-10-12 20:24 zdf153 2024-10-13 13:32