2013-05-16 39 views
0

//當我點擊取消按鈕時,我的應用程序正在關閉?當我點擊取消按鈕我的應用程序正在關閉??幫我出

空隙abcdialog :: oncde() {

AfxMessagebox("Quit",MB_OKCANCEL); 

CDialog::OnOK(); 

abcdialog :: oncancel(); - >給予同樣的結果

}

+0

顯示更多代碼。在「CDialog :: OnOK();」上放置一個斷點並檢查它是否在點擊取消時點擊,然後點擊確定。 –

回答

2

你沒有測試從AfxMessageBox的返回值,這樣的OnOK()被調用你是否點擊確定或取消。

+0

@ ScottMcp-MVP .....不完整 –

+0

如果AfxMessagebox返回IDCANCEL不要調用CDialog :: OnOK() –

+0

....當我不打電話onok函數我的應用程序沒有關閉..... –

相關問題