【发布时间】:2011-11-29 08:07:35
【问题描述】:
我有一个由 C# 和 Visual Studio 2010 提供支持的 Windows 窗体应用程序。
如何将我的应用程序最小化到系统托盘(不是任务栏),然后在系统托盘中双击时将其恢复?任何想法?另外,如何在系统托盘的图标中创建一些菜单,当我右键单击它时,它会显示一个菜单,如登录、断开连接、连接等。 另外,有没有办法让系统托盘弹出气球一样的样子?
PS:我已经加了一个notifyIcon,但是不知道怎么用。
【问题讨论】:
-
在这里你可以下载一个很棒的示例代码simple-talk.com/dotnet/.net-framework/…
-
您需要确保进入表单的 Designer.cs 并“注册”事件处理程序,否则这些都不起作用(我想不通)。您可以通过添加如下内容来做到这一点: this.Resize += new System.EventHandler(this.ManagementForm_Resize);