关于在CTreeCtrl的节点上保存数据的问题?
一个MainFrame嵌入两个view,左面是TreeCtrlView,右面是ListCtrlView。需要在左面的树的每个节点上保存一系列数据,点击某的节点,根据这个节点中的数据,在右面的视图中展现与其数据对应的内容。
现在的问题:
左面的树是我解析XML生成的,我要把XML文件中每个node的属性值保存到对应的TreeCtrl的节点上,CTreeCtrl的方法SetItemData只能提set一个地址,当这个地址指向的对象的生命周期结束以后,那么在节点上取数据的操作就会出错了。我需要在整个程序的运行期间可以随时访问树节点的信息,请问有什么好得办法吗?或者有哪位仁兄做过类似的程序,请指点一下。