如何运行只有 NotifyIcon 的“空”Windows 应用程序?

dev*_*ium 5 .net c# vb.net notifyicon

我想制作一个只有 NotifyIcon 的应用程序。它根本不需要“主”表单。当我想要实现这样的东西时,我只是创建一个不可见的表单并运行它,但是有没有更“优雅”的方式来做到这一点,我想知道它。

你一般怎么做?此应用程序不能是 Windows 服务,因为拥有 NotifyIcon 及其上下文菜单很重要(它们中的每一个都将运行不同的命令)。

谢谢

Chr*_*isF 2

查看这篇博文

事实证明这太容易了,而且很荒谬。您所要做的就是创建一个继承 iContainer 接口的类。当您创建通知图标的实例时,传递一个容器对象。

它为您提供通知图标,但不提供上下文菜单。