摘要: 下来会分享如何获取子控件的IAccessible接口,在这个之前先讲点其它的东西: 获取控件如果使用Findwindow(FindwindowEx)我们需要知道的控件的ClassName和CaptionName,这两个信息可以通过Spy++等工具获取,但我们在测试工具中会常见到Role等很多属性,先看这些信息是从什么地方来的,在microsoft的站点上下载Inspect32.exe运行后如: ... 阅读全文
posted @ 2010-04-20 19:01 Gang.Wang 阅读(11097) 评论(5) 推荐(1) 编辑
摘要: 根据上篇介绍的IAccessible,开始写几个例子试下效果如何,先看第一个: [代码][代码] 阅读全文
posted @ 2010-04-20 18:38 Gang.Wang 阅读(2744) 评论(0) 推荐(0) 编辑
摘要: MSAA的全称是Microsoft Active Accessibility。这是类似DCOM技术。技术模型是这样的,UI程序可以暴露出一个Interface,方便另一个程序对其进行控制。 MSAA技术的初衷是为了方便残疾人使用Windows 程序。比如盲人看不到窗口,但是盲人可以通过一个USB读屏器连接到电脑上, 读屏器通过UI程序暴露出来的这个Interface,就可以获取程序信息,通过盲文或... 阅读全文
posted @ 2010-04-20 11:05 Gang.Wang 阅读(8712) 评论(6) 推荐(0) 编辑
摘要: 除了Spy++介绍一个新的东西AccExplorer,这个东西对查看窗体对象的时候,确实比Spy++要强大N倍,做界面自动化测试非常有用。下载地址:http://files.cnblogs.com/GnagWang/AccExplorer32.rar 阅读全文
posted @ 2010-04-20 10:47 Gang.Wang 阅读(1904) 评论(0) 推荐(0) 编辑