问题:1.FormView是将Dialog贴到View上吗?
      2.怎样在其他Dialog中得到FormView的指针、贴在View上Dialog的控件的句柄?
      3.FormView、View、Dialog之间的关系

解决方案 »

  1.   

    1、你得要问微软。
    2、你可以定义一个FormView的全局指针,也可以在Dialog中定义一个FormView的指针,创建Dialog对象时传值给它。
    3、FormView继承于View。
      

  2.   

    CDialog这个类使用起来很方便,但它不能直接应用在Document/View结构中。所以MS又设计了一个新类CFormView,这个类能够使用DIALOG的资源进行初始化,操作方式也跟CDialog差不多,但它是从CView继承来的
      

  3.   

    CFormView继承于CView
    CView继承于CWnd
      

  4.   

    觉得你的认识基本正确,
    用::AfxGetMainWnd()->GetActiveView()获得FormView的指针,
    至于那个View上Dialog的句柄,应该没有吧,就是view的m_hwnd
      

  5.   

    既然View上的Dialog的句柄就是view的m_hwnd那他就是view了?