vc ctreectrl 移动节点的问题 我现在有棵数 节点1 2 3 4 我想移动其中的4到1 怎么移动 。或者没有移动的现成的函数,我想删除了4,再在1前面(也就是最前面)添加个4,但是有不知道咋个向上添加节点,都是向下添加的,郁闷。或者怎么添加到最前面。但是这样4的句柄变了,麻烦。有哪位仁兄给个好方法,几大个月没碰这个图形控件的操作了现在玩不来了。不论怎样实现,只要效率高就行。反正我想干的就是,1——N个节点中不论哪一个能快速的移动到第一个节点去。求教!!!!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果只是为了显示,可以用SortChildrenCB排序实现。 http://msdn.microsoft.com/en-us/library/ftzc04bf(VS.80).aspx 要记住需要移动节点的信息,然后删除,再插入到合适的位置。InsertItem的hInsertAfter 参数为TVI_FIRST可以插入到第一个位置。 看来只能删除再插入 但是怎样保持原来删除的4插入新位置后还保持原来的句柄 就是HTREEITEM 不变如果不行就算了 谢过3楼的了 我在MSDN上找到了hInsertAfter的参数了 就是需要TVI_FIRST这个参数 GetDIBits获取的指针数据 人工还原不正常 求救,CMenu::InsertMenu()函数 关于UDP网络阻塞瘫痪的问题 请问如何在列表框中按大小插入值? 如何用Hook捕获WM_DEVICECHANGE消息? 急求关于 netmeeting 开发的小程序源码! 网上下的例子看不懂 急用!!!! 500分求一个程序 dcom中数据可以共享嘛 关于多线程的问题 !!!想升级电脑,给点意见,给你分!!! 各位高手,我要在单文本框中画很多个点连成的直线,怎么做,点的值都在文件中,每次只能读出一对。 新手求救,无法响应鼠标消息? VS2005中CString::GetBuffer()问题
InsertItem的hInsertAfter 参数为TVI_FIRST可以插入到第一个位置。