怎么保存一個CTreeCtrl中的數據和結構? 樹的枝是對應一字符串﹐葉對應一個結構體對象﹐數據量不大﹐不知道用什么方法保存和讀取好點﹐是用數據庫或自己定義格式存儲?具體怎么實現﹐望詳細指點 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.codeguru.com/Cpp/controls/treeview/misc-advanced/article.php/c713/现成的例子Serializing to / from a text file struct{ int lastlevel ; //上一级编号 int level ; //编号。唯一的 int nextleve ; //有必要的话,添加下一级编号 char name[xx] ; //名称 ....}这样可以放到数据库中 我建议用类:class CNode{…………protected: /// 节点名称 string m_strName; /// 节点ID unsigned long m_ulID; /// 节点类型 unsigned long m_ulType; /// 节点版本 unsigned long m_ulVersion; /// 父节点ID unsigned long m_ulParentID; /// 父节点类型 unsigned long m_ulParentType; /// 子节点列表 CNodeList m_childs; /// 节点外部表现类………………} ATL编程中,怎样在一个类中使用自己创建的另一个类作为参数类型 请问下面的控件是怎么制作的 如何卸载驱动? 如何使用桌面程序向web页面填充数据 关于keybd_event用法的问题 我用vc 给pb做了一个dll ,使pb能用套接字... 关于控件的问题 如何从txt文件中读取测量观测值数据,并存入动态数组中? 究竟错在哪???为什么??大家拉拉小弟一把! mfc初学者 一个问题 小鸟送分——Controls中的Progress按钮怎么用 关于字符串类型转换的问题,在线给分!
Serializing to / from a text file
{
int lastlevel ; //上一级编号
int level ; //编号。唯一的
int nextleve ; //有必要的话,添加下一级编号
char name[xx] ; //名称
....
}
这样可以放到数据库中
class CNode
{
…………
protected:
/// 节点名称
string m_strName;
/// 节点ID
unsigned long m_ulID;
/// 节点类型
unsigned long m_ulType;
/// 节点版本
unsigned long m_ulVersion; /// 父节点ID
unsigned long m_ulParentID;
/// 父节点类型
unsigned long m_ulParentType;
/// 子节点列表
CNodeList m_childs; /// 节点外部表现类
………………
}