同上

解决方案 »

  1.   

    作为子窗口创建
    测试程序
    http://my.6to23.com/cigarette/dx1.zip
      

  2.   

    在对话框的OnInitDialog中添加以下代码
    CxxxDlg为要嵌入的对话框
    rect为对话框嵌入的位置CxxxDlg *pEmbed = new CxxxDlg;
    pEmbed->Create(CxxxDlg::IDD, this);
    pEmbed->SetWindowPos(0, rect.left, rect.top, rect.Width(), rect.Height(), SWP_NOZORDER | SWP_NOSIZE | SWP_NOACTIVATE);
    pEmbed->ShowWindow(SW_SHOW);
      

  3.   

    注意你的子对话框必须具备WS_CHILD属性
      

  4.   

    是不是就是在设置属性时在Style中设置Child呢?
      

  5.   

    子窗口作一个类,在主窗口中引用这个类的头文件,创建一个类内变量,在想创建的时候
    子类实例.Create(子窗口ID, this)
    子类实例.ShowWindow(SW_SHOW)
      

  6.   

    一个当父窗口,一个当子窗口!
    用MoveWindow移动窗口,到指定位置!
      

  7.   

    一个当父窗口,一个当子窗口!
    用MoveWindow移动窗口,到指定位置!//人家要嵌入式的,不是你那种层叠的。
      

  8.   

    大家在干吗?flyelf(空谷清音) 不是回答的很好了吗?还有什么更好的方法吗?