想把一个对话框嵌入到另一个对话框中,
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 );
[解决办法]
动态设置当然没问题,我只是觉得在资源里设置方便,而且你会出问题应该和这个没关系