问题描述
自动化桌面应用程序时,我面临以下问题。
场景:我有一个基于CEF的桌面应用程序,当它打开,触发并打开另一个WPF应用程序时。
我的要求步骤如下:
1)打开桌面应用程序1 2)转到桌面应用2(WPF),在元素上单击 3)返回桌面应用程序1,然后单击一个按钮
问题陈述:
我能够执行步骤1和3。 我无法执行步骤2。
要在Desktop app 2上执行任何操作,我需要将控件设置为Desktop app 2(我必须导航并专注于此)。 只有这样,我基于Winnium的代码才能够读取和控制Desktop app 2上的元素。
我无法将控件切换到桌面应用2。
你能指导我怎么做吗?
如何导航和访问WPF应用程序(即应用程序2和返回)?
我尝试使用auto it等进行Windows处理。 Windows处理不起作用。 Auto IT无法访问WPF应用程序上的所有控件,例如按钮和全部。
注意:在桌面应用程序2的早期版本中,我能够使用AutoIT工具进行此操作。 AutoIT无法与WPF应用程序一起正常工作。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)