AppWizard自动生成代码的问题?
我用AppWizard创建了一个单文档的程序。使视图类从CEditView继承。
在序列化函数中,AppWizard生成了如下代码:
void CTextEditDoc::Serialize(CArchive& ar)
{
// CEditView contains an edit control which handles all serialization
((CEditView*)m_viewList.GetHead())->SerializeRaw(ar);
}
不知道其中的m_viewList是哪里申明的成员变量,它是属于哪个类的?
问题点数:20、回复次数:3Top
1 楼zhuojohn(闲云野鹤)回复于 2002-05-27 23:04:26 得分 10
CDocument 中有一個 data member CPtrList m_viewList;,可由此找出與此 DOC 相關的所有 viewsTop
2 楼RED_spring(光子_r)回复于 2002-05-27 23:06:18 得分 10
m_viewList是CTextEditDoc父类中的一个成员变量,它是一个指针链表。存放你的视图类指针。《深入浅出MFC》中讲得很清楚。Top
3 楼dnyz(Terry)回复于 2002-05-28 08:39:52 得分 0
怎么我在msdn中没有查到这个成员变量?
是不是msdn中漏了?Top




