首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于访问Mac OS X中的UI元素的API

用于访问Mac OS X中的UI元素的API
EN

Stack Overflow用户
提问于 2011-07-27 04:36:37
回答 2查看 6.7K关注 0票数 6

我们正在开发一个帮助有阅读障碍的人的应用程序。用户可以让应用程序朗读屏幕上的任何文本(菜单、按钮标签、窗口标题等)通过将鼠标光标悬停在它上面(我知道许多操作系统已经可以做到这一点,但这是一个教学工具,我们正在做一些额外的事情)。我们有一个可以在Windows上运行的应用程序,现在我们想在OS X上做一些类似的事情。基本上我们想实现一些类似于OS X的VoiceOver功能。我的问题是,是否有一个我们可以用来访问OS X中的UI元素的应用程序接口(比如Windows的微软Active Accessibility )。我一直在读有关Mac辅助功能的文章,但它似乎更像是一个API,可以让你在自己的应用程序中实现辅助功能,而不是访问操作系统(或其他应用程序)中的元素。我说错了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-07-27 09:39:29

辅助功能将允许您访问其他应用程序的UI元素。看看苹果网站上的UIElementInspector sample code吧。它非常接近你想要做的事情。

票数 10
EN

Stack Overflow用户

发布于 2011-07-27 09:40:02

是的,它被称为可访问性API。它在这里有很好的记录:

https://developer.apple.com/library/mac/documentation/Accessibility/Conceptual/AccessibilityMacOSX/

http://developer.apple.com/library/mac/#documentation/Accessibility/Reference/AccessibilityLowlevel/

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

https://stackoverflow.com/questions/6836278

复制
相关文章

相似问题

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