看一下这就是原码(MFC的)void CDialog::OnOK() { if (!UpdateData(TRUE)) { TRACE0("UpdateData failed during dialog termination.\n"); // the UpdateData routine will set focus to correct item return; } EndDialog(IDOK); }void CDialog::OnCancel() { EndDialog(IDCANCEL); }
{
if (!UpdateData(TRUE))
{
TRACE0("UpdateData failed during dialog termination.\n");
// the UpdateData routine will set focus to correct item
return;
}
EndDialog(IDOK);
}void CDialog::OnCancel()
{
EndDialog(IDCANCEL);
}
2、SendMessage(WM_CLOSE)。