怎么不能响应正常的操作,比如DISABLE,CHECKED等

解决方案 »

  1.   

    GetCursorPos(&pt);
                    CWnd* pWnd=AfxGetMainWnd();
                CMenu cMenu;
                cMenu.CreatePopupMenu(); 
    cMenu.AppendMenu(MF_STRING,ID_AUTORUN, "自动启动服务器(&Z)  Ctrl+Z");
    cMenu.AppendMenu(MF_SEPARATOR); 
                cMenu.AppendMenu(MF_STRING,ID_APP_EXIT, "退出(&X)            Ctrl+X");
    cMenu.AppendMenu(MF_SEPARATOR); 
                cMenu.AppendMenu(MF_STRING,ID_APP_ABOUT, "关于 KcServer(&A)...      ");
                    SetForegroundWindow();
                cMenu.TrackPopupMenu(TPM_LEFTALIGN|TPM_RIGHTBUTTON, 
            pt.x, pt.y, pWnd); 
                cMenu.DestroyMenu();   ID_AUTORUN 是你自己的ID,你要生成他的
    void CMZServerApp::OnUpdateAutorun(CCmdUI* pCmdUI) 
    {
        pCmdUI->SetCheck(TRUE OR FALSE); 
        OR  
        pCmdUI->Enabel(true or false);
    }
      

  2.   

    to:KcSoft(蓝珍珠精灵) 
    怎么还是原来哪个样子?