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);编译没有问题,但执行后出来的主对话框没有显示子对话框,这什么原因啊?

解决方案 »

  1.   

    m_child.MoveWindow(10,20,20,10,TRUE);你这个跟本就不是一个正确的矩形bottom 必须大于 top
      

  2.   

    先谢过.
    是以上的原因吗?
    为什么在子对话框里加一个按钮,双击的时候出现"CANNOT ADD NEW MEMBER"?
      

  3.   

    因为编译器找不到与对话框资源结合的类,你手工添加消息映射就行了Declare:
    afx_msg void OnMyButtonClick();Map:
    ON_COMMAND(按钮ID, OnMyButtonClick)void CMyDlg::OnMyButtonClick()
    {
    }
      

  4.   

    CInsideDlg  m_child;
    放到.h文件里面看看
      

  5.   

    CInsideDlg  m_child;  放到.h文件里面看看
    ===========================================
    这个不行