关于列表控件的问题!

lxd2 2003-09-14 08:37:45
请问高手如何在ClistBox控件中实现拖放条目的功能,该控件中没有鼠标拖放的消息啊,我想实现用拖动的方法在该控件中重新排序显示的条目,类似在目录操作中拖放文件可以改变其顺序一样。
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxd2 2003-09-18
  • 打赏
  • 举报
回复
HDN_BEGINDRAG和。。。好象是用来拖动标题栏的显示宽度的,还要用到winapi,且csdn上还没有例子,头都大了。
whoishere 2003-09-16
  • 打赏
  • 举报
回复
CListCtrl中有HDN_BEGINDRAG和HDN_ENDDRAG消息,可以用来实现拖放的
lxd1 2003-09-16
  • 打赏
  • 举报
回复
老大,帮忙帮到底,拖放实现能说详细些吗,该类没有mouseup,mousedown和mousemove 消息啊!
whoishere 2003-09-14
  • 打赏
  • 举报
回复
要实现拖放,可以使用CListCtrl,界面可以做得和CListBox一样。

要实现排序,使用CListBox,可以使其具有LBS_SORT属性,然后重载其CompareItem成员函数实现

4,011

社区成员

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

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