如何在mfc中动态创建domodal对话框?

如何在mfc中动态创建domodal对话框?,mfc,Mfc,我已经静态地创建了两个dailog box CParentDailog CMyDailog 然后 CParentDailog { CMyDailog *l_pdailog; } 在CParentDailog的oninitdailog中 l_pdailog = new CMyDailog(); l_pdailog ->create(ID_DAILG1); // this is id of CMyDailog l_pdailog ->Domodal(); // crashing a

我已经静态地创建了两个dailog box

CParentDailog
CMyDailog 
然后

CParentDailog
{
CMyDailog *l_pdailog;
}
在CParentDailog的oninitdailog中

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

为什么会崩溃?

您好,您需要设置父窗口:

l_pdailog = new CMyDailog(pWndparent);
l_pdailog ->Domodal();