在工具箱拉一个notifyIcon控件,并为notifyIcon控件添加一个ICO图标,在notifyIcon双击事件中写如下代码
private void notifyIcon1_MouseDoubleClick(object sender, MouseEventArgs e)
{
if (this.WindowState == FormWindowState.Minimized)
{
this.ShowInTaskbar = true; //显示在系统任务栏
this.WindowState = FormWindowState.Normal; //还原窗体
}
}
下面是窗体大小改变事件
private void Form1_SizeChanged(object sender, EventArgs e)
{
if (this.WindowState == FormWindowState.Minimized) //判断是否最小化
this.ShowInTaskbar = false; //不显示在系统任务栏
}