如何在视图中建立一个窗口,并让窗口显示出来!!

解决方案 »

  1.   

    什么窗口?
    举个例子
    在头文件中定义CEdit m_edit;然后在需要时
    if(m_edit.GetSafeHwnd())
        m_edit.DestroyWindow();m_edit.Create(WS_VISIBLE|WS_CHILD|WS_BORDER, CRect(10, 10, 100, 30), this, 100);
      

  2.   

    我的是一个CWnd的,在里面要放一个CView的派生类对象!!
      

  3.   

    人家不是跟你说过了吗?
    先CEdit m_edit = new CEdit(this);
     m_edit.create();
     m_edit.domodule();
    应该这样就可以了,你还要用上面的那个人的说明!
      

  4.   

    dui对不起我没有说清楚,我创建是带有标题的窗口!在这个窗口里还要放视图!上面的对我没有永!!
      

  5.   

    在视图的头文件中定义CWnd m_rectMyWnd,这段代码不要重复运行。可以像前面几位说的那样先判断一下。 if(!m_rectMyWnd.Create(NULL,"MyWindow",WS_VISIBLE|WS_BORDER ,
    CRect(0,0,200,200),this,10032))
    AfxMessageBox("Failed to create my wnd");
    return;
    m_rectMyWnd.ShowWindow(SW_SHOW);
    m_rectMyWnd.UpdateWindow();