象QQ,MSN,btcomit,flashget,一样?

解决方案 »

  1.   

    查看MSDN帮助: NotifyIcon 类
      

  2.   

    使用NotifyIcon//最小化到系统托盘
    NotifyIcon.Visible = true;//还原程序界面
    private void NotifyIcon_Click(object sender, System.EventArgs e)
    {
    // Set the WindowState to normal if the form is minimized.
    if (this.WindowState == FormWindowState.Minimized)
    this.WindowState = FormWindowState.Normal;
    Form_Main Form_Main = new Form_Main();
    Form_Main.Show();
    NotifyIcon.Visible = false;
                       }
      

  3.   

    没错,就是用NotifyIcon这个控件,很简单的,你还可以增加contextMenu控件加一个菜单。想缩嘛,就用下面的代码。
    private void Form1_Closing(object sender, System.ComponentModel.CancelEventArgs e)
    {
    e.Cancel=true; this.WindowState=System.Windows.Forms.FormWindowState.Minimized;
    this.ShowInTaskbar=false;
    }
    增加如上的Closing事件就行了。记得用contextMenu菜单设一项重新显示窗口或写个NotifyIcon的双击事件,要不你就打不开你的窗口了。
      

  4.   

    帮忙顶==============c
    csdn小助手
    http://qqwwee.com/csdn.rar