在Cwnd里如何判断拖动消息?
即按住鼠标左键(应该有一段时间吧?)然后移动
就是类似list里拖动的消息。
还有就是鼠标一段时间不移动的HOVER消息?
即按住鼠标左键(应该有一段时间吧?)然后移动
就是类似list里拖动的消息。
还有就是鼠标一段时间不移动的HOVER消息?
解决方案 »
- CWindow问题
- vs2005 mscomm 控件没有setportopen()函数
- DirectDraw显示YV12的问题
- 对话框访问视图
- 写一个系统托盘难么?我从来没用过MFC,有没有详细点介绍的资料?
- 在线等待关于CList的问题!!
- IP分片的问题
- 提个问,我是搞不定了,请高手看看:在Explorer中加入自己的一个图标.......
- COM新手,来报个到,散分当见面礼!(来者有分)另外,顺便给我点实质性的建议。
- 键盘调用方法的问题
- 如何只更新有2个editbox的dialog中的一个editbox的内容。
- Windows网络编程中,怎么定义是用小端(little endian)进行网络传送方式?
1.在LButtonDown()中
设一个变量m_bDown = true;
2.在OnMouseMove()中
if(m_bDown)
{
这里面就是拖动时要做的事情
}
3.LButtonUp()
m_bDown = false
可以参考一些按钮的源代码,如CButtonST等
可以用_TrackMouseEvent
或者在OnLButtonDown中记录标记