Обратите внимание, что не все окна обязательно NSWindows
, а NSWindow
предоставляет интерфейс только для окон в вашем собственном адресном пространстве.
Поддерживаемый способ доступа к каждому окну - CGWindow
API. Взгляните на пример кода Son of Grab , чтобы увидеть, как это делается.