Захват окна с курсором в MacOS с помощью CGWindowListCreateImage в Swift

В моем приложении я захватываю окно, используя CGWindowListCreateImage

      let windowID = 12345;
let windowImage = CGWindowListCreateImage(.null, .optionIncludingWindow, CGWindowID(windowID), [.bestResolution, .boundsIgnoreFraming])

Это прекрасно работает.

Как я могу захватить окно с курсором, используя этот подход?

Примечание . Мой вопрос не повторяется с « Не отображать курсор мыши», потому что он находится в Objective-C, а мой вопрос - в Swift . Поэтому, пожалуйста, не отмечайте дубликаты.

0 ответов

Другие вопросы по тегам