2011-03-18 65 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(); 
相关问题