在界面的设计种会用到较多的树控件
希望在打开各个对话框时就能更新树控件的内容
本来打算将首先定义好的 树节点保存在内存中
用来初始化其他树控件时调用
好像现在实现起来有点问题
不知道该如何进行下去各位一般是怎么解决的呢

解决方案 »

  1.   

    std::list< std::string, std::vector< std::string > > m_treeValue;
      

  2.   

    1.STL : list,vector
    2.MFC : CList,CArray,CObArray 
    3.派生 : class CObList : public CObject
    protected:
    struct CNode
    {
    CNode* pNext;
    CNode* pPrev;
    CObject* data;
    };
    public:
    int GetCount() const;
    BOOL IsEmpty() const;
    CObject*& GetHead();
    CObject*& GetTail();
    ..................
    4.链表
    5.构造m_tree.SaveToFile();m_tree.LoadFromFile();
      

  3.   

    这些方法我都不会,能不能给一点简单的方法
    给一点例子吧
    thanks a lot !!!!!!!!!!