我的应用程序已全部设置完毕,可以执行我想要的操作。 但有一件事我不知道该怎么做。 如何让窗口出现在桌面上。 就像在桌面上一样,它将位于桌面之上,但位于其他所有内容之后。
我还没想好怎么做... 有什么想法吗??
最佳答案
发现您要找的键是:kCGDesktopWindowLevelKey, 看看例如并发现 Re: NSWindow order back and stay, dammit! -Applle mailing list
"I think it would be better to do CGWindowLevelForKey(kCGDesktopWindowLevelKey)+1, to make sure it's above the regular desktop, but below everything else.."
这似乎有效。
CGWindowLevel desktopWinLevel = CGWindowLevelForKey(kCGDesktopWindowLevelKey)+1;
[desktopWinLevel setLevel:winLevel];
关于objective-c - 窗口漂浮在桌面上方但位于其他所有内容后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4775154/