我有一个客观的C background only应用程序。在某个阶段,我必须弹出一个NSAlert消息。警报消息显示正常,但我必须尽量减少这么多打开的窗口(应用程序文件夹或任何其他文件夹窗口)和其他应用程序窗口,以查看NSAlert窗口。
有没有办法提出来。我必须支持10.5+。 我尝试了以下几种方法。但没有任何效果 1. [[NSApplication sharedApplication] activateIgnoreingOtherApps:YES]; 2. SetFrontProcessWithOptions(& myPSN,0); 3.SetFrontProcess(安培; myPSN)
请帮忙。
答案 0 :(得分:2)
您可以使用:
[myWindow setLevel:NSFloatingWindowLevel];
即使在所有空间中,这也会将myWindow放在所有其他窗口之上!!!