MFC手动调用序列化函数Serialize的方法

1
2
3
4
5
6
7
8
9
10
11
12
13
14
CFile FILE;
CString strFile;
strFile = m_strPath + _T("parameter.dat");
if (!FILE.Open(strFile, CFile::modeRead|CFile::shareDenyNone))
{
CString strError;
strError = m_strPath + _T("不能创建!");
MessageBox(strError);
return VARIANT_FALSE;
}
CArchive arLoad(&FILE, CArchive::load);
Serialize(arLoad);//MFC的序列化函数
arLoad.Close();
FILE.Close();