关于如何刷新CTreeCtrl后能保证当前选中的项目状态不变的方法 我设计了一个文档对应三种视图,这三种视图全部是在一个CTreeCtrl里绘制的。在菜单里可以控制当前应该显示哪个视图。问题是,我从视图1变成视图2,然后变成3,最后又变回1(此时文档本身没变),这时请问如何保持上一次视图1各个项目的状态(例如展开,选中)能保持不变的显示出来?对于像CListCtrl那样的,建一个状态数组就好了,但现在是一个树。请问如何解决? 谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 记住是那个选中了,刷新后,再选中好了 显示其中一种视图时,其他两种视图别销毁,只隐藏(如果销毁,很麻烦而且可能影响性能),这样就不存在刷新的问题,也不会改变状态,我常这么做 记录吧,操作起来逻辑明确一些 我该记录什么呢,对于一棵树,难道记录所有的? 呵呵,如果实在等不到的话,不妨尝试一下我的方法…… VFW捕获单帧图像的方法 唉,SetTimer之后,OnTimer却不响应。 COleDBRecordView 视图中怎样实现打印,请提示一下... 请问linux下网络游戏服务器是依据什么机制创立的? 用SetPaneText函数设置StatusBar的文本为什么没有效果? 急!!ListCtrl的子项字符串太长,自动换行,谁有,重金!!! windows消息大全 基础问题,送分了,快来 帮忙:DCOM 无法使用任何配置的协议与计算机 慨n 通信? 这个错误我也不知道该算什么错误了。。。 提问,回答! 关于【结构化存储】之前世今生 系统托盘右键弹出出错。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货