void CFirstDoc::Serialize(CArchive& ar)
{
if (ar.IsStoring())
{
// TODO: 在此添加存储代码
/*ar << 1;
CString str = _T("Hello");
ar << str;
*/
POSITION pos = GetFirstViewPosition();
if (pos)
{
CWnd* pWnd = this->GetNextView(pos); //可以走到CView.Serialize
pWnd->Serialize(ar);
}
//AfxGetApp()->m_pMainWnd->Serialize(ar);//这个不行
}
else
{
// TODO: 在此添加加载代码
int i;
ar >> i;
CString str;
ar >> str;
}
}