ListView拖动的问题

leiyang 2007-01-22 11:48:30
我工程是SDI,分隔了三个视(1,2,3),基类分别为CFormView,CFormView,CListView,前两个上面我又放了ListView控件,现在我要实现如下项目拖动功能:

视1,视2的ListView项目拖动到视3中,我在ListView的OnBegindrag消息中处理,然后在视3中LButtonUp中接收,现在拖动是可以了。但还有如下两个问题没有解决:

A: 拖动时我想在 OnBegindrag 中用SetCursor改变指针,却改变不了。想在ListView的OnMouseMove消息中处理,发现ListView控件没有这个消息???

B:视1,视2之间怎么实现拖动,OnBegindrag是有,但是ListView控件没有OnLButtonUp消息???

请各位高手帮我看看怎样才能解决,或者用其它的方法实现拖动也行。但前提必须前两个视继承自CFormView,后一个是CListView。

多谢!
...全文
322 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
leiyang 2007-01-23
  • 打赏
  • 举报
回复
多谢蒋晟兄,我先看看。
蒋晟 2007-01-23
  • 打赏
  • 举报
回复
http://support.microsoft.com/default.aspx/kb/135299

15,979

社区成员

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

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