2013-09-23 4 views
0

Как можно получить координаты текущего ввода текста во всем мире? Я знаком с Quartz Event Taps и NSEvent API для мониторинга событий, но я еще не нашел способ выяснить, где на экране вводится текстовый ввод. Есть ли API, который мне не хватает?Как мы можем получить координаты текущего ввода текста глобально

ответ

0

Вы можете попробовать API Accessibility.

Посмотрите на AXUIElementCopyAttributeValue(... kAXFocusedUIElementAttribute ...)

После того как вы целенаправленный элемент, вы можете получить координаты экрана от него.

+0

Автор Dash на самом деле поделился с нами примером кода о том, как это сделать. но очень просто, то, что вы публикуете, является правильным. – uchuugaka

Смежные вопросы