首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spy++元素突出显示是如何工作的?

Spy++元素突出显示是如何工作的?
EN

Stack Overflow用户
提问于 2012-02-09 20:11:32
回答 1查看 1.2K关注 0票数 0

我在MS UI自动化框架中使用Spy++,所以我想问您是否知道spy++中的搜索/突出显示gui元素是如何工作的。

我说的是这个:http://i.stack.imgur.com/5m1G4.png

您在屏幕上看不到鼠标,但如果您在ui组件上按下鼠标左键,他可以读取并突出显示所有信息。我确信他使用fromPoint()函数来查找鼠标下的组件:

代码语言:javascript
复制
System.Windows.Point point = new System.Windows.Point(Cursor.Position.X, Cursor.Position.Y);
AutomationElement element = AutomationElement.FromPoint(point);

但我不知道他是怎么画边界的。ui框架中有没有模式/功能?在框架api中找不到这样的东西,只能用win32 (?)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-10 15:34:36

矩形可能是使用BoundingRectangle属性“绘制”在屏幕顶部的。

(只是猜测)。

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

https://stackoverflow.com/questions/9210598

复制
相关文章

相似问题

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