我在做一个类似于画图的东西里面的数据是这样
struct GraphNode
{
short type;
C_GraphBase *objGraph;
GraphNode *next;
};struct GraphPage
{
int index;
CString gp_name;
GraphNode* gp_head;
COLORREF BackColor; //当前背景色
};
typedef vector<GraphPage*> graphComment;
然后在doc类中:
graphComment m_graphComment;
int m_pageNum;
int m_curPage;
这样的数据应该怎么存啊?看了一上午的MFC Serialize机制
还是不太明白。
struct GraphNode
{
short type;
C_GraphBase *objGraph;
GraphNode *next;
};struct GraphPage
{
int index;
CString gp_name;
GraphNode* gp_head;
COLORREF BackColor; //当前背景色
};
typedef vector<GraphPage*> graphComment;
然后在doc类中:
graphComment m_graphComment;
int m_pageNum;
int m_curPage;
这样的数据应该怎么存啊?看了一上午的MFC Serialize机制
还是不太明白。
解决方案 »
- 修改DLL函数地址问题? 帮帮我郁闷
- 结构体之间为什么不能转换呢?
- 怎么通过程序知道win系统装没装java虚拟机?
- 请问怎么在使用setup factory制作安装程序时创建SQL SERVER和ACCESS的ODBC数据源呢?
- 请教:Win2000 Server的dcomcnfg中的那些“应用程序”选项是不是专指进程外组件服务器?立即结帐,谢谢!
- unicode字符问题,谢谢....
- js调用vc++写的ocx,提示 “对象不支持此属性或方法”
- 那位大哥知道超星文间格式怎样转换成文本文件?200分
- 将autocad数据转换成mapinfo可以读取的tab或是mif格式数据
- MFC同时相应两个键按下事件的方法,求教
- 使用OBDC读取Excel表格数据
- 出现lnk2001错误 但是找不到缺少什么lib 大神们帮忙看看
要是我的话就存成xml
很方便
说说概念 思路 O(∩_∩)O~
然后就用xml把相应的数据组织起来就好了
想节点中的子节点GraphNode也是可以嵌套的啊