Есть ли способ указать, что приложение открывается на определенном дисплее в OsX? - PullRequest
0 голосов
/ 14 марта 2010

Мне нужно, чтобы мое приложение запускалось на определенном дисплее (при условии, что имеется более одного дисплея) и переходило на полный экран. Само приложение является Flash-приложением, но я могу написать собственный исполняемый файл для Mac, чтобы запустить его, я просто не знаю, как определить, какой дисплей открывается. Это довольно простая вещь в Windows, я был надеясь, что есть аналог Mac.

[РЕДАКТИРОВАТЬ], взирая на разработку приложений COCOA, похоже, говорит о том, что объект NSScreen - это то, что нужно.

1 Ответ

1 голос
/ 15 марта 2010

Ознакомьтесь с документацией для CGDisplayBounds, CGDisplayCapture и CGGetOnlineDisplayList. С помощью этих функций вы можете получить список дисплеев, найти границы дисплеев для создания своего окна. И даже захватить дисплей, чтобы его могло использовать только ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...