【问题标题】:Is there a way to get the positions of all clickable elment in Mac OS?有没有办法在 Macos 中获取所有可点击元素的位置?
【发布时间】:2014-02-23 12:30:49
【问题描述】:

例如,我在一个 Safari 窗口中,顶部有菜单和工具栏,底部有停靠图标。所有的图标和菜单都是可点击的。

问题是:

(1) Mac OS 中是否有方法 (API) 可以获取所有这些可点击元素的位置(x-y 坐标)?

(2) 如果不是,有没有办法检测鼠标当前位置是否可点击? (也就是说,现在是否有按钮、图标或任何其他可点击元素被鼠标悬停)

有人对这些有想法吗?谢谢!

【问题讨论】:

    标签: objective-c xcode macos cocoa api


    【解决方案1】:

    最明显的方法是使用OS X Accessibility API

    如果您想根据功能而不是图形设计来检查屏幕上的元素,这正是您所需要的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-06-02
      • 2019-11-16
      • 1970-01-01
      • 2021-06-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-04-07
      相关资源
      最近更新 更多