tree节点多,一次性加载慢,有什么办法 tree节点多,一次性加载慢,有什么办法谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 只加载顶层节点,在顶层节点的afterselect事件上再加载下面的节点。 tree.SetRedraw(FALSE)加载tree.SetRedraw(TRUE)再多的点也不觉得慢,试试吧 顶一下!加载速度与重绘有很大关系!加上2楼的办法!如果还慢!那就不是tree的问题了! 9楼说的是一个好办法,可在我工程中实现存在问题,因为我要实时排序,还是想一次性加入5000个节点,tree.SetRedraw(FALSE) 加载 tree.SetRedraw(TRUE) 已经用过,还是达不到公司的速度要求。哎哎 tree.showwindow(sw_hide)...........tree.showwindow(sw_show) 数据先读取内存中,然后再向TREE中加,或者将要加入的内容进行缓存,存到一个临时文件中去。可以断定不是TREE的问题。因为我也做过类似的。你可以测试一下,自己其它部分程序的执行效率 自定义的类和视图类互相访问的情况应该怎么样处理 WIFI无线网卡控制方法 ULONG 与 char[] 转换??? 能设置recvfrom阻塞的时间吗 100分 求 Visual C++开发答疑300问 电子书最好是chm的qq44072429 急!关于如何禁止磁盘共享的,在线等,高手相助--100分 怎样向ACCESS里存储一个对象? 算法学习 ocx接口改变后,原来使用ocx的工程怎么更新 一个动态生成的控件如何响应消息呢? 一个简单的调试问题 求VC内联ASM汇编详细教程
再多的点也不觉得慢,试试吧
顶一下!加载速度与重绘有很大关系!加上2楼的办法!如果还慢!那就不是tree的问题了!
还是想一次性加入5000个节点,tree.SetRedraw(FALSE) 加载 tree.SetRedraw(TRUE) 已经用过,还是达不到公司的速度要求。哎哎
...........
tree.showwindow(sw_show)