MFC树控件的问题

心情一天一变 2014-08-22 12:26:07
我现在在写一个树控件,但是我不知道怎么保存树的展开状态。我是选择的每一次操作(比如编辑了某个元素的属性),调用DeleteAllItem来删除所有的树节点,然后再遍历一遍来重新构成一个树,可是就无法保存上一次树的状态了。比如我展开了某个节点,编辑之后就又变成了根节点,这样就不是很方便了,希望能够得到解答.
...全文
71 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
快乐鹦鹉 2014-08-22
  • 打赏
  • 举报
回复
那你得记录当前展开的是哪个节点,下次要继续展开它。记录不能靠记句柄,只能记身份信息。
心情一天一变 2014-08-22
  • 打赏
  • 举报
回复
引用 1 楼 happyparrot 的回复:
那你得记录当前展开的是哪个节点,下次要继续展开它。记录不能靠记句柄,只能记身份信息。
谢谢版主。按你的思路解决了。
Sandrer 2014-08-22
  • 打赏
  • 举报
回复
那你另外写一个文件,记录每个项目的初始状态咯

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧