Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何全局获取当前文本输入的坐标?我熟悉用于监视事件的 Quartz Event Taps 和 NSEvent API,但我还没有找到一种方法来确定屏幕文本输入发生在哪里。是否有我缺少的 API?
您可以尝试辅助功能 API。
看一眼AXUIElementCopyAttributeValue(... kAXFocusedUIElementAttribute ...)
AXUIElementCopyAttributeValue(... kAXFocusedUIElementAttribute ...)
获得焦点元素后,您可以从中获取屏幕坐标。