我做了一个MDI的应用程序,点击某一菜单弹出一个Dialog,但现在如果将对话框最大化,就完全将MDI的窗口盖住.
怎样使Dialog的窗口成为MDI的子孩子.谢谢!

解决方案 »

  1.   

    使用SetParent好象不行
    请问还有没有其他方法谢谢!
      

  2.   

    用 mdi child + FormView 不好吗?
      

  3.   

    用 mdi child + FormView
    我在想想是否能够实现我的要求
      

  4.   


    我看了您的短信,但Unp70.h是什麽
      

  5.   

    CMDIFrameWnd *pWnd = (CMDIFrameWnd *)::AfxGetMainWnd();
    CWnd *pChildWnd = FromHandle(pWnd->m_hWndMDIClient);
    Create(IDD_MAPREGIST, NULL);
    SetParent(pChildWnd);
    ShowWindow(SW_SHOW);
    UpdateWindow();用上述代码创建你的子对话框即可。