2010-02-01 3 views
3

Есть ли способ получить список окон из другого приложения и их границы. Например. используя F-Script или obj-c или любым другим способом (кроме AppleScript), чтобы получить доступ к содержимому окна другого (любого другого) приложения на основе какао и, возможно, изменить его?OSX: получить окна приложений + границы

Я говорю о 1) доступ к данным (как http://the.layersapp.com/ делает) и 2) его модификации

... внешне

ответ

1

См эти переполнению стека вопросы: Getting the main window of other app, getting the unique ID of another app в OS X. В принципе, двумя API, которые вы можете использовать, являются Accessibility и CGWindow.

+0

Я думаю, что Сон Граб очень близок к тому, что я прошу, но если это единственный способ, то я бы оценил некоторый (более простой) примерный код, отличный от примера из образца Apple. – ktolis

+1

Я не знаю никого, может быть, кто-то здесь может вам помочь. Помните, что изменение состояния графического интерфейса других программ у вас - довольно продвинутый метод. Поэтому все предполагают, что вы знаете, что делаете. Удачи! – Yuji

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

  • Нет связанных вопросов^_^