gpt4 book ai didi

cocoa - 是否可以以编程方式隐藏停靠栏图标

转载 作者:行者123 更新时间:2023-12-03 16:13:54 25 4
gpt4 key购买 nike

是否可以根据需要以编程方式隐藏停靠栏图标。我知道在 plist 中定义属性“应用程序是代理(UIElement)”的一种方法,我们将 cocoa 应用程序作为用户代理。但这会导致永久隐藏停靠图标。

我正在寻找一种可以控制停靠栏图标可见性的方法。任何想法 ?

最佳答案

不幸的是没有。您可以使用 TransformProcessType() 函数将纯后台应用转换为前台应用,但无法从前台应用转换为后台应用。

以下是从后台转到前台的方法:

ProcessSerialNumber psn = { 0, kCurrentProcess }; 
OSStatus returnCode = TransformProcessType(&psn, kProcessTransformToForegroundApplication);
if( returnCode != 0) {
NSLog(@"Could not bring the application to front. Error %d", returnCode);
}

关于cocoa - 是否可以以编程方式隐藏停靠栏图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2832961/

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