【问题标题】:Creating an application with no dock icon for Mac (C# / Mono) [duplicate]为 Mac 创建一个没有停靠图标的应用程序(C#/Mono)[重复]
【发布时间】:2010-12-13 00:57:44
【问题描述】:

可能重复:
System Tray only (no dock icon) application using C# / Mono on Mac

我很好奇是否有任何方法可以让我使用 Mono / C# 创建和运行不会在 Dock 中显示自身的 Mac 应用程序?

我希望只在系统托盘中显示我的图标,类似于 Dropbox、LogMeIn 和其他“后台”类型应用程序的工作方式。

这可以在 Mac 上使用 C#/Mono 实现吗?谢谢。

【问题讨论】:

标签: c# macos mono background system-tray


【解决方案1】:

OS X 没有“系统托盘”(在 MS Windows 中也称为“通知区域”)。

您是在谈论“额外菜单”——位于 OS X 菜单栏右侧的图标吗?

还是别的什么?

简短的回答可能不是。见this StackOverflow thread

【讨论】:

    【解决方案2】:

    因为,为了在 mac 中运行任何 mono 开发的软件,您必须通过 mono 应用程序,唯一现实的解决方案是根据需要修改和重新编译 mono.app 的源代码。

    http://www.mono-project.com/Compiling_Mono

    【讨论】:

      猜你喜欢
      • 2011-05-23
      • 1970-01-01
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-08-09
      • 2011-10-11
      • 1970-01-01
      相关资源
      最近更新 更多