我没有更改get document相关的内容,之前没有遇到这样的错误
getdocument成员函数没有在view中声明,draw函数中类型无法转换
想问一下这是为啥 要咋解决呢
C实验二Doc* C实验二View::GetDocument() const // 非调试版本是内联的
{
ASSERT(m_pDocument->IsKindOf(RUNTIME_CLASS(C实验二Doc)));
return (C实验二Doc*)m_pDocument;
}
void C实验二View::OnDraw(CDC* /*pDC*/)
{
C实验二Doc* pDoc = GetDocument();//这句报错
ASSERT_VALID(pDoc);
if (!pDoc)
return;
// TODO: 在此处为本机数据添加绘制代码
}
查了是说要在.h中添加class CMyDoc; 添加了之后还是出错
好莫名奇妙啊 完全没有涉及到它居然报错