我的视中不断地加入外边接受到的信息, 我想把它们全部保存起来应该怎么样处理比较好?用LIST?不想用数据库!
解决方案 »
- 如何使用MFC把图片写进Dll,再在应用程序中读出来
- SQL语句为“select * from Station where id=%d”为什么查不出数据??
- 请教windows上拨号程序的问题。
- 谁有关于游戏修改的代码或者是例子或者资料。不胜感激
- 在对话框里的一个Static控件里绘图闪烁
- 这个看来十分简单的Font函数有错, 应该如何改?
- 谁有chm版本的vc函数库的帮助啊,有些函数不太会用的,帮我!!!
- 微软的mfc的dll如何封装的//消息宏是静态成员啊。。。。。
- 关于文件的读取问题.
- 我一定给高分
- 和内存有关
- 自已写了一个递归搜索文件的例程,但找出来的数目和windows文件夹属性中列出的不符,小弟错在哪里,请指出,谢谢!
显示看你需要用list或者memo(edit)都可以
重写 Serialize 成员函数.
使用 DECLARE_SERIAL 宏(在类声明中)。
定义不带参数的构造函数.
为类在实现文件中使用 IMPLEMENT_SERIAL 宏。
如果直接调用 Serialize 而不是通过 CArchive 的“>>”和“<<”运算符调用,则序列化不需要最后三个步骤。
也可以用写文件的方法保存:
CStdioFile file;
if(file.Open("文件名",CFile::modeNoTruncate | CFile::modeWrite | CFile::typeText))
{
CString strbuf;
file.SeekToBegin(); strbuf = "你每次接受到的内容";
file.WriteString(strbuf);//写在文件里
file.WriteString("\r\n");//换行
.................//接受后就写一行 file.close();
}