为Mac创建没有停靠图标的应用程序(C#/ Mono)

时间:2010-12-13 00:57:45

标签: c# macos mono background system-tray

  

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

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

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

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

2 个答案:

答案 0 :(得分:1)

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

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

还是其他什么?

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

答案 1 :(得分:0)

因为,为了在Mac中运行任何单声道开发的软件,你必须通过单声道应用程序唯一现实的解决方案是修改和重新编译mono.app的源代码以满足您的需求。

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