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

[AU3基础] 如何确定按钮?[已解决]

  [复制链接]
发表于 2011-4-8 18:29:10 | 显示全部楼层 |阅读模式
本帖最后由 godelf 于 2011-4-8 19:47 编辑

有个软件,我想点击某个按钮,问题是
1、用窗口信息工具,查的控件ID、句柄等每次打开软件,都不一样
2、而且还有几个按钮,和这个按钮,非常相似,只有接口、位置不同
3、这个软件,打开后,大小不能固定(因为没有最大化)
请问如何点击到这个按钮?
这里先谢谢大家了~

发表于 2011-4-8 18:44:47 | 显示全部楼层
用搜索图案法点击你那个按钮
 楼主| 发表于 2011-4-8 18:48:30 | 显示全部楼层
回复 2# a62105400


    也不行呀。。。那几个按钮长得一样。。。
发表于 2011-4-8 19:24:00 | 显示全部楼层
搜图一定可以   还有个办法就是 摁 tab 到那个按钮
 楼主| 发表于 2011-4-8 19:40:16 | 显示全部楼层
嘿嘿,自己解决了,不知道是不是比较白痴,把我的方法说一下。
可以用类名来确定。
因为接口必然不同(据我自己观察。。。),而类名中包含接口,所以可以确定。
ControlClick ( "标题", "文本", 控件ID [, 按钮 [, 点击次数 [, X坐标 [, Y坐标 ]]]] )
其中,控件ID选项,可以用"类名"(需要引号)来代替。
比如
ControlClick("MeGUI 1989 (svn)", "...","WindowsForms10.BUTTON.app.0.378734a4")
这种~
发表于 2011-4-8 22:22:03 | 显示全部楼层
好想法,学习一下
发表于 2013-7-7 15:39:02 | 显示全部楼层
好想法,学习一下
您需要登录后才可以回帖 登录 | 加入

本版积分规则

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

GMT+8, 2024-11-17 16:49 , Processed in 0.075690 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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