C# 无边窗体最小化托盘在任务栏,像QQ聊天窗体,最小化后托盘在任务栏,单击后打开聊天窗体,如何实现?

解决方案 »

  1.   

    我的代码:
    private void Windown_Min_labbtn_MouseDown(object sender, MouseEventArgs e)
            {
                if (e.Button.Equals(MouseButtons.Left))
                {
                    this.WindowState = FormWindowState.Minimized;            }
            }        private void frmReg_SizeChanged(object sender, EventArgs e)
            {
                if (this.WindowState == FormWindowState.Minimized)
                {                notifyIcon1.Visible = true;
                    this.ShowInTaskbar = false;
                }
            }        private void notifyIcon1_MouseDown(object sender, MouseEventArgs e)
            {
                
                this.WindowState = FormWindowState.Normal;
                this.Activate(); 
                this.notifyIcon1.Visible = false;
            }为什么,最小化后,跑到左下角呢?
      

  2.   

    http://topic.csdn.net/u/20091221/14/3559292c-7e33-44f9-ab56-864a93a394e2.html
      

  3.   

    NotifyIcon
      

  4.   

    可以参考:
    http://blog.csdn.net/zx13525079024/archive/2009/05/06/4153513.aspx