在功能区内执行按钮
我想写一个脚本(C#或AutoIT或VBScript ..无论什么作品)应该
获取已经打开的Outlook应用程序的参考
通过色带迭代找到特定的按钮
执行该按钮单击
我该怎么做?
使用AutomationPeers。
这里是MSDN文章中有很多细节:http://msdn.microsoft.com/en-us/library/ms752331.aspx
将参考添加到:
下面是一段关于如何获得当前焦点的AutomationId的C#代码片段:
var id = AutomationElement.FocusedElement.Current.AutomationId;
this.txt.Text = id;
您可以浏览整个窗口的树状图,并使用自动化对等设备驱动整个UI。 这是可访问性应用程序如何与Windows中的应用程序交互 这也是自动化UI测试应用程序的一种方法。
链接地址: http://www.djcxy.com/p/53509.html