首页
社区
课程
招聘
怎样用鼠标中键对窗口进行移动处理?
发表于: 2007-6-15 16:36 5269

怎样用鼠标中键对窗口进行移动处理?

2007-6-15 16:36
5269
在WM_LBUTTONDOWN左键消息中这样处理鼠标左键可以对窗口进行移动:
invoke SendMessage,hWin,WM_NCLBUTTONDOWN,HTCAPTION,0
但是我想用鼠标中键对窗口进行移动,在WM_MBUTTONDOWN消息中这样处理却不行,我查看这消息处理过程也没有发现两者不同之处。晕,晕,晕。
到底WM_LBUTTONDOWN与WM_MBUTTONDOW、WM_RBUTTONDOWN这三者在运行机制上有什么区别?由于MSDN没有涉及这方面的内容,所以请知情者指点指点。

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 2899
活跃值: (1753)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
2
.elseif uMsg==WM_LBUTTONDOWN
                invoke SendMessage,hwnd,WM_NCLBUTTONDOWN,HTCAPTION,lParam
2007-6-15 16:50
0
雪    币: 200
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
[QUOTE='wofan[OCN];322564'].elseif uMsg==WM_LBUTTONDOWN
                invoke SendMessage,hwnd,WM_NCLBUTTONDOWN,HTCAPTION,lParam[/QUOTE]

我想用鼠标中键对窗口进行移动!!!!
2007-6-15 16:58
0
游客
登录 | 注册 方可回帖
返回
//