你用的MFC还是SDK编写的程序?

解决方案 »

  1.   

    void CDialogDlg::OnRul() 
    {
    // TODO: Add your control notification handler code here
    m_IsShow=FALSE;
    Shell_NotifyIcon(NIM_ADD,&nid);
             
    // ShowWindow(0);//将主窗口隐藏
    }
    OnRul()就是点缩小图标的哪个按纽后运行的函数!你的代码和这个一样吗 ?
      

  2.   

    有Shell_NotifyIcon(NIM_ADD,&nid);
    无m_IsShow=FALSE;
                    
      

  3.   

    有Shell_NotifyIcon(NIM_ADD,&nid);
       
    无m_IsShow=FALSE
      

  4.   

    我也不知道,MFC我搞的不好,我是从朋友那里把代码扒下来的!是不是那个原因啊!
      

  5.   

    void CAutoshutdownDlg::OnExit() 
    {
    // TODO: Add your command handler code here
    OnOK();
             NOTIFYICONDATA myshell;
    myshell.cbSize=sizeof(myshell);
    myshell.hWnd=m_hWnd;
             myshell.uID=100;
    Shell_NotifyIcon(NIM_DELETE, &myshell);
    }
    又给你找了一段代码!
      

  6.   

    m_IsShow不知是什么所以无法加入