求教,MFC中doc类的serialize函数是怎样与view的工具条上“保存”关联的? rt,想自己添加一个菜单栏项,用于保存一个链表,试了很多,不知如何才行,所以想了解MFC自带是怎样运行的,或者别的方法。希不吝赐教! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 问题补充:自己写了一个用于创建链表的类,因为是重载的CObject,所以这个类中重载了serialize,但不知如何与按钮联系,即点击“保存”或“载入”就可以完成相关操作。 代码如下:void AddSingleInfo::Serialize(CArchive &ar) { AddSingleInfo *w=head->next; if (ar.IsStoring()) { // TODO: add storing code here 保存 while(w!=NULL) { ar<<w->name<<w->street<<w->city<<w->eip<<w->state; w=w->next; } AfxMessageBox("保存完成!"); } else { // TODO: add loading code here while(w!=NULL) { ar>>w->name>>w->street>>w->city>>w->eip>>w->state; w=w->next; } AfxMessageBox("载入完成!"); } 如何在view类中添加OnButton()的函数响应呢?很困惑。。 installshield2009问题 键盘输入触发工具提示框 sock图片传输问题 那个牛人来帮我看看这些错误.....我已经搞了几天了 怎样将读一个文件,然后把它以行为单位变成数组? 高分求助,如何制作幻灯片? 谁帮我看看这个函数有问题么? 请问在vc中如何处理地图图形比较好啊? Dao编程的问题,一个CDaoRecordset可以对应多个Table吗?该如何操作呢? 如何改变属性页的字体大小和窗口大小? 怎么让字体反色显示在背景上? 请问各位大侠,如何在MFC中截取批处理的输出?
{ AddSingleInfo *w=head->next;
if (ar.IsStoring())
{
// TODO: add storing code here 保存
while(w!=NULL)
{
ar<<w->name<<w->street<<w->city<<w->eip<<w->state;
w=w->next;
}
AfxMessageBox("保存完成!");
}
else
{
// TODO: add loading code here
while(w!=NULL)
{
ar>>w->name>>w->street>>w->city>>w->eip>>w->state;
w=w->next;
}
AfxMessageBox("载入完成!");
}