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

EC10010 更新于 2023-07-24 22:39 | 4 | (0) | 95
分类
点赞
更多信息
分享人 EC10010
分享时间 2023-07-04 20:17
最后更新 2023-07-24 22:39
修订版本 3
子程序大小 73.1 KB
Quicker版本 1.38.35.0

介绍

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

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

操作方式:

  • 点击位置
  • 获取位置

位置信息:

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

点击位置方式:

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

获取位置类型:

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

子程序的参数

输入
操作方式 点击位置 获取位置 Text
位置信息 位置的屏幕坐标 位置相对屏幕的百分比 位置相对某窗口左上角的坐标 位置相对某窗口左上角的百分比 Text
点击位置的方式 后台静默点击的方式必须作用于窗口。位置信息不能相对屏幕。 Text
获取位置的类型 获取位置的屏幕坐标 获取位置相对屏幕的百分比 获取位置相对某窗口左上角的像素距离 获取位置相对某窗口左上角的像素距离占窗口宽高的百分比 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

最近更新

修订版本 更新时间 更新说明
3 2023-07-24 22:39 修复窗口最大化时,不同分辨率存在的Bug。
2 2023-07-24 19:56 开放点击方式变量。
1 2023-07-05 22:46 修改子程序名称。

最近讨论

暂无讨论