2011-03-18 56 views
0

我已經靜態創建了兩個dailog框。如何動態創建mfc中的domodal對話框?

CParentDailog 
CMyDailog 

然後

CParentDailog 
{ 
CMyDailog *l_pdailog; 
} 
在oninitdailog CParentDailog的

IA mdoing

l_pdailog = new CMyDailog(); 
l_pdailog ->create(ID_DAILG1); // this is id of CMyDailog 
l_pdailog ->Domodal(); // crashing at this point 

爲何導致崩潰?

回答

1

嗨,你需要設置父窗口:

l_pdailog = new CMyDailog(pWndparent); 
l_pdailog ->Domodal(); 
相關問題