标签: objective-c xcode macos cocoa api
例如,我在Safari窗口中,顶部有菜单和工具栏,底部有停靠图标。所有图标和菜单都是可点击的。
问题是:
(1)Mac OS中是否有方法(API)获取所有这些可点击元素的位置(x-y坐标)?
(2)如果没有,有没有办法检测鼠标的当前位置是否可点击? (换句话说,现在鼠标是否有按钮,图标或任何其他可点击元素)
有没有人对这些有想法?谢谢!
答案 0 :(得分:0)
最明显的方法是使用OS X Accessibility API。
如果您想要根据功能而不是图形设计检查屏幕上的元素,那么这正是您所需要的。