CTreeCtrl 拖放问题请教

star_luowei 2013-10-29 02:41:48
1、不是将节点拖放到另外的节点上。
2、是将硬盘中一个文件拖放到某个节点上。

类似QQ传文件:将文件拖放到某个人,拖放的过程中,QQ列表还可以显示选择的人【颜色加深】。

现在的问题:

CTreeCtrl 在接收拖放的过程中是不响应MouseMove消息的(整个tree应该处于非激活状态)。
所以界面无法看出拖放过程中选择了哪一个节点?请问下要怎么处理,或者有其他方法。谢谢!
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
star_luowei 2013-10-29
  • 打赏
  • 举报
回复
搞掂结贴 ,确实还是用 hurryboylqs 提供的信息
star_luowei 2013-10-29
  • 打赏
  • 举报
回复
用你说的还是不行,还不如直接响应 ON_WM_DROPFILES消息。 但是我说的那种界面效果达不到!
star_luowei 2013-10-29
  • 打赏
  • 举报
回复
引用 1 楼 hurryboylqs 的回复:
不是OnMouseMove是DragOver,DragEnter
能具体点吗,谢谢
hurryboylqs 2013-10-29
  • 打赏
  • 举报
回复
不是OnMouseMove是DragOver,DragEnter

15,978

社区成员

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

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