我现在的一个多文档窗口程序
点击主窗口时要先关闭子窗口,我想在点击关闭按钮时不关闭程序而是最小化到系统托盘
如何实现

解决方案 »

  1.   

    private void frm_BasicForm_FormClosing(object sender, FormClosingEventArgs e)
            {
                               e.Cancel = true;
                    WindowState = FormWindowState.Minimized;        }
      

  2.   

    VS.Net2005里面 有NotifyIcon,你可以看看这个实现托盘要实现最小化而不关闭把 ,可以覆盖原来的关闭方法响应,如下
    protected override void OnClosing(CancelEventArgs e)
            {
                this.ShowInTaskbar = false;
                this.WindowState = FormWindowState.Minimized;
                e.Cancel = true;
            }
      

  3.   

    NotifyIcon
    然后在关闭里面写 sanniko(雁衔泥) 上面的事件