gpt4 book ai didi

objective-c - 窗口漂浮在桌面上方但位于其他所有内容后面

转载 作者:行者123 更新时间:2023-12-03 17:07:04 26 4
gpt4 key购买 nike

我的应用程序已全部设置完毕,可以执行我想要的操作。但有一件事我不知道该怎么做。如何让窗口出现在桌面上。就像在桌面上一样,它将位于桌面之上,但位于其他所有内容之后。

我还没想好怎么做...有什么想法吗??

最佳答案

发现您要找的键是: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/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com