首页 > 代码库 > MFC: 孙鑫教程13笔记

MFC: 孙鑫教程13笔记

一。用CArchive写入读取数据

 1 void CFile2View::OnFileWrite() 2 { 3     // TODO: 在此添加命令处理程序代码 4     CFile file("1.txt", CFile::modeCreate | CFile::modeWrite); 5     CArchive ar(&file, CArchive::store); 6     int i = 4; 7     char ch = a; 8     float f = 1.3f; 9     CString str("http://www.panda.org");10     ar << i << ch << f << str;11 }12 13 void CFile2View::OnFileRead()14 {15     // TODO: 在此添加命令处理程序代码16     CFile file("1.txt", CFile::modeRead);17     CArchive ar(&file, CArchive::load);18     int i;19     char ch;20     float f;21     CString str;22     CString strResult;23     ar >> i >> ch >> f >> str;24     strResult.Format("%d, %c, %f, %s", i, ch, f, str);25     MessageBox(strResult);26 }
View Code

 

二。设置文档标题

1. 在Doc::OnNewDocument()里增加:

SetTitle("www.panda.org");

2. 或者在资源列表里的String Table的IDR_MAINFRAME里增加

 

三。IDR_MAINFRAME的内容

 

MFC: 孙鑫教程13笔记