如何将我的程序添加到 OS X 系统菜单栏?

Posted

技术标签:

【中文标题】如何将我的程序添加到 OS X 系统菜单栏?【英文标题】:How to add my program to the OS X system menu bar? 【发布时间】:2011-02-10 21:21:32 【问题描述】:

我已经为 iTunes 创建了一个音量控制器,但我希望这个应用程序在 OS X 系统菜单栏上放置一个图标并让我的滑块控制器下拉。

【问题讨论】:

【参考方案1】:

您需要在您的应用中创建一个NSStatusItem。看看Status Bars documentation。

您通常会通过将 Info.plist 文件中的 LSUIElement 键设置为 YES 来创建一个不露面的后台应用程序,并让应用程序在启动时创建状态项。

【讨论】:

感谢您的帮助。经过一番搜索,我发现这些菜单项的昵称是“menulets”,谷歌搜索带来了许多教程,以防其他人遇到这个问题。

以上是关于如何将我的程序添加到 OS X 系统菜单栏?的主要内容,如果未能解决你的问题,请参考以下文章

如何将动画图标添加到 OS X 状态栏?

如何将我的程序添加到右键单击上下文菜单并传递它的路径

Mac Os X 中类似 Windows 的 Qt4 菜单栏

如何在我的程序中添加 PyQt 菜单栏?

检查 NSStatusItem 当前是不是显示在 OS X NSStatusBar 主菜单栏中

将我的应用程序添加到 Finder 的上下文菜单?