cashiba 发表于 2016-5-12 18:30:00

如何操作第三方软件的工具栏子项[已解决]

本帖最后由 cashiba 于 2016-5-22 22:04 编辑


学习AU3操作第三方软件。如上图,win7系统的画图程序,如何用AU3实现:
点击画图程序的主页---旋转按钮---下拉箭头---垂直翻转

用窗口探测工具只能得到如下信息:

似乎取不到主页选项卡子窗口和旋转按钮的控件id,自己想到的只有坐标定位点击的方法,跟按键精灵没啥两样了
很多第三方软件都有这样的工具栏界面,还不是标准控件,并且有的更是浮动工具栏,坐标位置也不固定。
请问前辈大侠们AU3在这种情形下是怎样做的呢?

f4李文杨 发表于 2016-5-13 23:51:17

获取软件窗口坐标,再以这个窗口里按键坐标 模拟鼠标点机!

cashiba 发表于 2016-5-15 11:30:42

看样子也只能用坐标了.....

这个主页、查看明明是个TAB,但是窗口信息工具也没法区别开{:face (245):}

zzwwdd 发表于 2016-5-17 09:18:30

很多是不行,只是用坐标!!没办法的!!

cashiba 发表于 2016-5-17 11:27:53

有的工具栏是浮动式的,形状和位置都不固定,里面的子控件或按钮坐标也不固定,用坐标也有难度哇{:face (396):}

fybhwsx 发表于 2016-5-17 15:09:13

用找图啊,把按钮截图,然后查找点击。。。

fybhwsx 发表于 2016-5-17 15:10:23

哦,如果形状都不固定,找图也没用了。。。
页: [1]
查看完整版本: 如何操作第三方软件的工具栏子项[已解决]