找回密码
 加入
搜索
查看: 5581|回复: 6

[AU3基础] 怎么让鼠标以屏幕中心点为定位移动?

  [复制链接]
发表于 2012-9-26 05:16:52 | 显示全部楼层 |阅读模式
有个窗口无法捕捉,安装按纽大概在中间再下去一些,怎么让鼠标移动到那个位置?
总之...这个软件所有按纽就是捕捉不了啊,标题也是 orz
=================================================
象一个静默安装包,怎么模拟打开以后就不管了?
那个安装包一点窗口都不弹出来的,包括安装完以后。


因为我用的是i-Autoit1.01,这种投机取巧我也每办法,时间紧迫,我只是想快些完成,没怎么深入研究代码。望大神门指导下。
 楼主| 发表于 2012-9-26 05:20:21 | 显示全部楼层
看了帮助,好象找到第一个问题的解决方法了。
不过还是想问那种静默包怎么安装。
 楼主| 发表于 2012-9-26 05:26:46 | 显示全部楼层
不行....还是求助下,怎么让鼠标居中。
发表于 2012-9-26 09:18:08 | 显示全部楼层
回复 3# tk390480
先回答你的问题。在帮助里面有个宏相关,里面有桌面的高度与宽度。剧中的坐标是(@DesktopHeight/2,@DesktopWidth/2)
其次有很多方法可以抓住那个按钮的位置比如:
  1.移动窗口的位置到0,0(winmov),然后点击桌面的绝对坐标
  2.用au3窗口信息工具的时候选项---坐标模式---窗口,来得到按钮的相对坐标
刚开始学的时候多看帮助,多记函数,在找函数的同时也能记住脚本还有别的什么功能。这样以后一次比一次纯熟
发表于 2012-9-26 10:03:33 | 显示全部楼层
opt设置鼠标的相对坐标模式,这样不管操作窗口在什么地方,一样可以正确点击窗口中的某个位置
发表于 2012-9-26 12:17:41 | 显示全部楼层
WinMove("窗口标题",0,0,0,0)
;看看窗口的   标题     位置   大小   写在上面
$biao = WinGetPos ( "窗口标题") 
;写标题
MouseClick('',0+$biao[0],0+$biao[1],1,0)
;写窗口坐标
 楼主| 发表于 2012-9-26 15:19:25 | 显示全部楼层
谢谢,我会努力学习的。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-20 07:03 , Processed in 0.076055 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表