我原始的根据想到生成了一个CSASEView最开始我没相当要用TAB控件分页,后来根据需要要进行TAB分页,希望把CSASEView插入到TAB控件中,但是发现使用AddView这个类会强制终止程序,所以小弟我就新建了一个视图,具体功能和CSASEView一样,名字是CCenterViews,这个时候就可以用AddView函数将这个视图插入TAB控件的一个标签里面了,但是新建的CCenterViews中GetDocument()总是报错,我的GetDocument()代码如下:
CSASEDoc* CCenterViews::GetDocument() // non-debug version is inline
{ if(m_pDocument==NULL){
CFrameWnd* frm = (CFrameWnd*) ::AfxGetMainWnd();
ASSERT(frm);
CDocument* pDoc = frm->GetActiveDocument();
ASSERT(pDoc);
ASSERT(pDoc->IsKindOf(RUNTIME_CLASS(CSASEDoc)));
pDoc->AddView(this);
}
return (CSASEDoc*)m_pDocument;
}
每次加载文件之后就会在颜色标记的位置中断,还请大家指点下啊
CSASEDoc* CCenterViews::GetDocument() // non-debug version is inline
{ if(m_pDocument==NULL){
CFrameWnd* frm = (CFrameWnd*) ::AfxGetMainWnd();
ASSERT(frm);
CDocument* pDoc = frm->GetActiveDocument();
ASSERT(pDoc);
ASSERT(pDoc->IsKindOf(RUNTIME_CLASS(CSASEDoc)));
pDoc->AddView(this);
}
return (CSASEDoc*)m_pDocument;
}
每次加载文件之后就会在颜色标记的位置中断,还请大家指点下啊
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知见此回复三日内无回应
我们将强制结帖
相关规定详见界面界面版关于版主结帖工作的具体办法