我自己定义一个类:myclass在函数中要访问文档的数据,请高手指点!

解决方案 »

  1.   

    CMainFrm *pFrm = (CMainFrm*)AfxGetApp()->AfxGetMain();
    CMyView  *pView = (CMyView*)pFrm->->GetActiveView();
    CMyDoc   *pDoc = (CMyDoc*)pView->GetActiveDocument();pDoc->myValue.....试试^-^
      

  2.   

    我是这样写的:
    1: CMainFrame* pFrame1 = (CMainFrame*)AfxGetMainWnd();2: CTest000View* pView1=(CTest000View*)pFrame1->GetActiveView();

    3: CTest000Doc*  pDoc1= (CTest000Doc*)pView1->GetDocument();3句说有非法操作!请指点!
      

  3.   

    1: CMainFrame* pFrame1 = (CMainFrame*)AfxGetMainWnd();2: CTest000Doc*  pDoc1 = (CTest000Doc*)pFrame1->GetActiveDocument();
      

  4.   

    CMainFrame *pFrame = (CMainFrame*)AfxGetMainWnd();
    CTestView  *pView = (CTestView*)pFrame->GetActiveView();
    CTestDoc   *pDoc = (CTestDoc*)pView->GetDocument();我这样写没有任何非法操作啊,你是指编译时非法还是运行时,反正我这段代码没有任何非法操作