我正在爲我的MFC
SDI應用程序使用VS2010
。 MainFrame
MainFrame
OnCreate(LPCREATESTRUCT lpCreateStruct)
功能我打開一個對話框,並在IDCANCLE
從對話框重播我想關閉我的應用程序。 我正在使用onCreate
函數中的相同代碼。如何在MFC SDI應用程序中禁用消息框「無法創建空文檔」消息框
CTermsConditionDlg objTNCDlg;
if(!objTNCDlg.DoModal() == IDCANCLE){
return -1;
}
現在我的問題是在返回語句後應用程序顯示消息框如圖所示。
我想禁用此消息框並關閉我的應用程序。 任何人都可以幫助我如何做到這一點。 預先感謝您。
很抱歉,作爲您的第一個建議,代碼已經存在於我的應用程序文件中。和關於PostMessage()我沒有得到任何想法在哪裏把這個代碼。 –
不可以。您的代碼位於OnCreate處理程序中。這是錯誤的。將其僅放置在InitInstance處理程序中。或者使用PostMessage並在OnCreate中返回成功。 – xMRi
是的你是對的。感謝您的支持 –