获取鼠标活动区域坐标并保存在剪贴板

因为工作原因做了一个自动化脚本,其中有大量需要寻找图片进行点击的操作,写了个区域寻图点击函数,但是需要传入区域坐标,用官方的Windows Spy简直不要太低效.于是写了一个脚本便于获得区域坐标.

CoordMode, Mouse, Relative ;声明坐标模式:鼠标相对于活动窗口;Screen为整个屏幕
~#c:: ;当前设置为win+c快捷键
MouseGetPos,startPoint_X,startPoint_Y ;获取鼠标初始点坐标

while GetKeyState("c")
{
MouseGetPos,endPoint_X,endPoint_Y ;获取当前鼠标坐标
ToolTip,% "左上角坐标:" startPoint_X "," startPoint_Y "`n右下角坐标:" endPoint_X "," endPoint_Y
sleep,10 ;Tooltip的刷新频率
}
ToolTip

clipboard:=startPoint_X ","startPoint_Y ","endPoint_X ","endPoint_Y ;坐标信息加入剪贴板

SetTimer, RemoveToolTip,-3500
ToolTip,%clipboard% `n已保存至剪贴板
Return

RemoveToolTip:
ToolTip
return
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA捐赠
共{{data.count}}人
人已捐赠
其他函数案例

FTP库和应用示例

2022-3-16 19:53:29

其他

周期性改变窗口文本显示,内容随机显示为txt中段落文字

2022-3-16 22:36:41

3 条回复 A文章作者 M管理员
  1. 五分钟

    建议你试试飞跃的FindText函数库,非常好用

  2. user14836

    ?

个人中心
购物车
优惠劵
有新私信 私信列表
搜索