在私有函数中添加
/// <summary>
/// 隐藏主窗体 并显示状态图标
/// </summary>
private void HideMainForm()
{
this.Hide();
this.notifyIcon.Visible = true;
this.notifyIcon.BalloonTipText = “已经最小化到任务栏 程序继续运行中”;
this.notifyIcon.BalloonTipTitle = “信息提示”;this.notifyIcon.BalloonTipIcon = ToolTipIcon.Info; //ToolTipIcon 通知图标 是个枚举类型
this.notifyIcon.ShowBalloonTip(2000);
}
关于 showBallonTip方法解释
https://msdn.microsoft.com/zh-cn/library/vstudio/system.windows.forms.notifyicon.showballoontip(v=vs.100).aspx
关于 ToolTipIcon 的解释
https://msdn.microsoft.com/zh-cn/library/vstudio/system.windows.forms.tooltipicon(v=vs.100).aspx
小插曲:
我在window10上测试的,开始怎么弄都不显示,都快崩溃了,最后发现是因为开启了
【免打扰时间】
所有的通知都被系统装到了一个消息盒子里面
未经允许不得转载:开心乐窝-乐在其中 » c# winForm 应用最小化到任务栏方法(2)-显示气泡通知