CDialog::OnCancel();
CDialog::OnOK();
谢谢帮助!

解决方案 »

  1.   

    CDialog::OnOK()导致CDialog::DoModal()返回IDOK,并且调用UpdateData(TRUE)把数据从控件中取出存放到变量中,而CDialog::OnCancel不会UpdateData,并且导致CDialog::DoModal()返回IDCANCEL。
      

  2.   

    ”并且调用UpdateData(TRUE)把数据从控件中取出存放到变量中“
    怎么取数据?举一个例子吧!
    谢谢!
      

  3.   

    怎么取数据?举一个例子吧!
    -----------------------
    数据是UpdateData取的,我们不用管它,你用classwizard定义的变量映射,把一个控件映射到一个变量之后,UpdateData就会自动取出控件的内容,写入你映射的变量中。