对话框嵌套对话框时,为什么子对话框不显示啊?
Style中Style为Child
Border为None
More Styles中选中Control
Extended Styles中选中Control parent
然后在父对话框中添加子对话框类成员CInsideDlg,在OnInitDialog中加入
CInsideDlg m_child;
m_child.Create(IDD_DIALOG1,this);
//m_child.ShowWindow(0);
m_child.MoveWindow(10,20,20,10,TRUE);
//m_child.ModifyStyle(0, WS_TABSTOP, 0);
m_child.ShowWindow(SW_SHOW);
编译没有问题,但执行后出来的主对话框没有显示子对话框,这什么原因啊?
[解决办法]
太小了?
[解决办法]
m_child.MoveWindow(10,20,20,10,TRUE);
你这个跟本就不是一个正确的矩形
bottom 必须大于 top
[解决办法]
CInsideDlg m_child;
放到.h文件里面看看
[解决办法]
很明显不是一个矩形嘛