首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windows UI自动化API

Windows UI自动化API
EN

Stack Overflow用户
提问于 2012-02-08 01:09:40
回答 1查看 1.3K关注 0票数 2

我已经试图弄清楚这一点有一段时间了,所以任何帮助都会非常感谢。我在我的客户端中使用UI自动化来监视和报告另一个应用程序中的用户选择。我让代码在Server2003上完美地工作。然而,在Server2008上,我监控的控件被报告为数据网格或列表中的项。它是非常随机的,我注意到,如果我继续选择控件中的行,最终控件将以数据网格的形式报告。在Server2003上,它总是以数据网格的形式报告,所以我的代码运行得很好。

我正在用Visual Studio2010 C#进行开发。

更新:

我想提一下,我使用UI工具得到了相同的结果,所以源代码在这个特定的案例中并不相关。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-13 05:49:51

根据几个方面的不同,UltraGrid重新创建它的句柄(有时甚至相当频繁)……这可能会扰乱UI自动化对它的感知……我不认为你可以从目标应用程序之外对它做任何事情。

其他信息:

根据this的说法,有问题的控件(Infragistics )不支持Windows/MS UI自动化。

目前唯一支持的自动化解决方案是TestAdvantage product from the same vendor

尽管他们似乎正在努力在接下来的几个月内增加对Windows UI自动化的支持……

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9180604

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档