想把一个对话框嵌入到另一个对话框中,解决思路

想把一个对话框嵌入到另一个对话框中,m_dlgTest.Create(IDD_DIALOG1,this)m_dlgTest.ModifyStyle(WS_POPU

想把一个对话框嵌入到另一个对话框中,
m_dlgTest.Create(IDD_DIALOG1,   this);
m_dlgTest.ModifyStyle(WS_POPUP,WS_CHILD,0);      

CRect   rcDlgs;
GetDlgItem(IDC_AREA)-> GetWindowRect(rcDlgs);

ScreenToClient(&rcDlgs);
SetWindowPos(
m_dlgTest.MoveWindow(rcDlgs);  
m_dlgTest.ShowWindow(SW_SHOW);
这是我的代码,可是总不成功

[解决办法]
m_dlgTest.Create(IDD_DIALOG1, this);
m_dlgTest.ModifyStyle(WS_POPUP,WS_CHILD,0);

-->

m_dlgTest.Create(IDD_DIALOG1);
m_dlgTest.ModifyStyle(WS_POPUP,WS_CHILD,0);
m_dlgTest.SetParent( this );
[解决办法]
动态设置当然没问题,我只是觉得在资源里设置方便,而且你会出问题应该和这个没关系