右键菜单关闭整个程序Application.Exit();

解决方案 »

  1.   

    form1.ShowInTaskbar=false
    给分呀,其实这种问题只要自己多写点程序就知道了
      

  2.   

    你说的是托盘吧?重载主窗体中的OnActivated( )事件,OnActivated( )事件是在窗体激活的时候才触发的。通过重载此事件可以达到隐藏主窗体的目的。具体程序代码如下:
    protected override void OnActivated ( EventArgs e )
    {
         this.Hide ( ) ;

      然后在Form上加入NotifyIcon组件,在NotifyIcon组件中有一个属性icon就是来设定托盘图标的,通过下列语句来得到一个icon对象:    private Icon nIcon = new Icon ( "img1.ico" ) ;   通过下列语句把此icon对象付给NotifyIcon组件中的icon属性:
       
        NotfyIcon.Icon = nIcon ;    然后加入菜单,在NotifyIcon组件中ContextMenu属性指定弹出菜单:   notifyiconMnu = new ContextMenu ( mnuItms ) ;
       
       最后在菜单项中写退出事件,OK!
      

  3.   

    可不可以在表单的最小化事件中加入form1.ShowInTaskbar=false,而在恢复的事件中加入form1.ShowInTaskbar=true?哪个事件是最小化时触发的?