如何实现树节点的移动!!!急~~~~~ 如何实现树中某个节点在同层中随意移动,其子节点都会跟着移动,请指点!谢谢了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有做过,我的思路:1、先去掉不可拖动的属性:m_oYourTreeCtrl.ModifyStyle(TVS_DISABLEDRAGDROP, 0, 0);2、在OnBeginDragYourTreeCtrl()函数中记录当前选中的Item的句柄,设为hPreItem;3、在OnEndDragYourTreeCtrl()函数中记录当前鼠标的位置,用HitTest()函数获取该节点的句柄,设为hPostItem;4、采用循环的方式将hPreItem节点以及它的子节点、孙节点等拷贝(就是插入)到hPostItem后面;5、删除原来的hPreItem及所有下级节点; 透明纹理渲染失败(试了许多方法) InstallShield如何检测安装的软件需要调用什么样的动态联接库? copy命令的问题, 自己没办法解决了,高手帮下忙,有重金酬劳 关于CARRAY数组类的问题?在线等,急 使用CFtpConnection做的客户端,怎样实现断点续传? 升星,散分,同时提前祝大家新年快乐,共同进步... 谁可给我一个粒子系统的代码看看。 在vc下怎么阻止系统自动读u盘? Tab控件的使用 strcpy的问题? 如何设置CListCtrl中一行的前景色?
1、先去掉不可拖动的属性:
m_oYourTreeCtrl.ModifyStyle(TVS_DISABLEDRAGDROP, 0, 0);
2、在OnBeginDragYourTreeCtrl()函数中记录当前选中的Item的句柄,设为hPreItem;
3、在OnEndDragYourTreeCtrl()函数中记录当前鼠标的位置,用HitTest()函数获取该节点的句柄,设为hPostItem;
4、采用循环的方式将hPreItem节点以及它的子节点、孙节点等拷贝(就是插入)到hPostItem后面;
5、删除原来的hPreItem及所有下级节点;