CGWindowID от AXUIElement

Я пытаюсь автоматизировать стороннее приложение OSX, используя API доступа. Некоторые из состояния приложения неДоступно через API, поэтому я получаю его с помощью скраба экрана. Для этого мне нужно получить CGWindowID для объекта доступности сОконная роль ».

Есть ли прямой способ получения CGWindowIDОконная роль доступность объекта? Я могу получить это эвристически, сопоставляя различные атрибуты окна, такие как размер, заголовок и местоположение, но это действительно смешно, и яЯ чувствую себя лучше, если мое приложение также будет поддерживать угловые случаи, даже если они маловероятны.

Ответы на вопрос(2)

Ваш ответ на вопрос