找回密码
 加入
搜索
查看: 2672|回复: 7

ControlClick点击控件内的坐标

[复制链接]
发表于 2009-11-10 16:30:38 | 显示全部楼层 |阅读模式
本帖最后由 recallshan 于 2009-11-11 08:51 编辑

自动安装迅雷 , 但不想安装迅雷带的播放器啊七七八八的东西

ControlClick("迅雷", "安装迅雷看看播放器", "[CLASS:SysTreeView32; INSTANCE:1]", "", "", "12", "9")

这样的格式不对吗?  但无效
发表于 2009-11-10 19:19:52 | 显示全部楼层
本帖最后由 水木子 于 2009-11-10 19:33 编辑

类似这样的问题建设使用模拟键盘操作。
因为ControlClick容易出错,毕竟窗口的位置和分辨率都是不固定的。

若是写软件自动安装脚本,还建议楼主去“自动安装”板块多看看别人成功的示范。
学习他人的思路,人家是如何做到取消那些勾选的。
发表于 2009-11-10 23:02:37 | 显示全部楼层
12,9 是au3info取出来的么

ControlClick不会和分辨率有关系 因为他的坐标是 指定控件的0,0作为原点
 楼主| 发表于 2009-11-11 08:38:22 | 显示全部楼层
1# recallshan

类似这样的问题建设使用模拟键盘操作。
因为ControlClick容易出错,毕竟窗口的位置和分辨率都是不固定的。

若是写软件自动安装脚本,还建议楼主去“自动安装”板块多看看别人成功的示范。
学习他人的思路,人家是如何做到取消那些勾选的。

__________________________________________________________

我写的是软件控件内的坐标,不是整个窗口内的坐标

谢谢提醒  我去看看
 楼主| 发表于 2009-11-11 08:40:24 | 显示全部楼层
12,9 是au3info取出来的么

ControlClick不会和分辨率有关系 因为他的坐标是 指定控件的0,0作为原点
sxd 发表于 2009-11-10 23:02



坐标是用au3info取出来的值
 楼主| 发表于 2009-11-11 08:50:35 | 显示全部楼层
用  send  {DOWN} {SPACE}  解决了  
但不明白为什么ControlClick 就不行了
发表于 2009-11-11 09:04:11 | 显示全部楼层
ControlClick("迅雷", "安装迅雷看看播放器", "[CLASS:SysTreeView32; INSTANCE:1]", "", "left", "12", "9")
发表于 2010-9-8 18:19:32 | 显示全部楼层
都给加上吧,ControlClick("迅雷", "安装迅雷看看播放器", "[CLASS:SysTreeView32; INSTANCE:1]", "1", "left", "12", "9")
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-10-3 08:18 , Processed in 0.088642 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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