【问题标题】:Mac OSX fullscreen application problemMac OSX 全屏应用程序问题
【发布时间】:2010-01-14 12:43:38
【问题描述】:
我的应用程序使用 SDL 库。
为了进入全屏模式,我使用 SDL_SetVideoMode 和适当的标志 - SDL_FULLSCREEN。
问题:
当应用程序处于全屏模式时,我无法在其他应用程序之间调用“强制退出”对话框和切换。
Cmd+Option+ESQ 点击我的应用程序后退出,而不是出现“强制退出”对话框。而在 Cmd+Tab 上点击什么也不会发生......
谁能帮帮我?
【问题讨论】:
标签:
cocoa
macos
sdl
fullscreen
【解决方案1】:
正如另一个论坛所说:
“这是 SDL 使用的 API 的正常行为。
10.5 添加了一个新的 API (-[NSView enterFullScreenMode:withOptions:]
我认为它的行为略有不同,但 SDL 没有使用它。”
那么,也许有人知道在基于 SDL 库的应用程序中实现这种行为的任何可能性?
【解决方案2】:
我认为 SDL 不是 Mac OS X 的最佳选择,像 Cocoa 这样的原生 API 比一个更容易控制