我遇到和adamw一样的问题!希望大虾指点!

解决方案 »

  1.   

    我提供一个思路,我一般都这么做
    在app中定义一个指向view的指针
    CView * pView;
    然后在View的OnInitialUpdate()
    中,使用
    (C***yourApp*)AfxGetApp()->pView=this;
    给它赋值
    然后在程序的任何位置,都可以使用
    (C***yourApp*)AfxGetApp()->pView对view进行控制和访问了
      

  2.   

    如果是SDI,你还可以考虑使用以下方法:
    在你的类的.cpp文件中加入
    #include "MainFrm.h"
    然后在需要访问view的地方,使用如下代码
    ((CyourView *)((CMainFrame *)AfxGetMainWnd())->GetActiveView());
    即可