谢谢各位!

解决方案 »

  1.   

    重载OnOK()里面什么都不要调用。
      

  2.   

    是啊!同意 opentuxedo(开缝的燕尾服) 
       重载OnOK()里面什么都不要调用。
      

  3.   

    重载OnOK()或PreTranslateMessage(MSG* pMsg)
    BOOL mpublic::PreTranslateMessage(MSG* pMsg)
    {
        if (pMsg->wParam==13)
            return FALSE;
        else
           return CDialog::PreTranslateMessage(pMsg);
       
    }
      

  4.   

    重载onok();
    谢谢!  接分!
      

  5.   

    重载onok();
    谢谢!  接分!
      

  6.   

    给需要关闭的应用程序发送WM_COLSE消息
      

  7.   

    重载oncmdmsg 函数
    BOOL Dlg::OnCmdMsg(UINT nID, int nCode, void* pExtra, AFX_CMDHANDLERINFO* pHandlerInfo) 
    {
    if (nID==IDCANCEL || nID==IDOK)
        return FALSE;
    return CDialog::OnCmdMsg(nID, nCode, pExtra, pHandlerInfo);
    }祝顺利!