Mac OSX全屏应用程序问题

时间:2010-01-14 12:43:38

标签: cocoa macos sdl fullscreen

我的应用程序使用 SDL 库。 要进入全屏模式,我使用 SDL_SetVideoMode 和相应的标记 - SDL_FULLSCREEN

问题: 当应用程序处于全屏模式时,我无法在其他应用程序之间调用“强制退出”对话框切换 Cmd + Option + ESQ 点击我的应用程序后退出而不是“强制退出”对话框。在 Cmd + Tab 上点击什么都不会发生...

有人能帮助我吗?

2 个答案:

答案 0 :(得分:2)

正如另一个论坛所说:

“这是SDL正在使用的API的正常行为。 10.5添加了一个新的API( - [NSView enterFullScreenMode:withOptions:] 我认为它的行为略有不同,但SDL没有使用它。“

那么,也许有人知道在基于SDL库的应用程序中实现此行为的任何可能性吗?

答案 1 :(得分:0)

SDL不是Mac OS X的最佳选择我认为,像Cocoa这样的原生API可以让你完全轻松控制