Если вы не хотите использовать Objective C, получите идентификатор дисплея, который вы хотите отобразить (например, CGMainDisplayID
), затем используйте CGDisplayPixelsWide
CGDisplayPixelsHigh
, чтобы получить ширину и высоту экрана в пикселях. См. " Получение информации о дисплеях ", чтобы узнать, как получить другую информацию на дисплее.
Если вы хотите использовать Objective-C, просто используйте [[NSScreen mainScreen] frame]
.
Обратите внимание, что существуют другие проблемы с полноэкранным отображением, а именно обеспечение того, чтобы другие приложения не делали то же самое. Подробнее читайте в « Рисование на весь экран » в Руководстве по программированию Apple OpenGL.