VC++中单击鼠标的事件响应是什么

 我来答
小叶子1917
2011-11-03
知道答主
回答量:12
采纳率:0%
帮助的人:2.9万
展开全部
单击鼠标响应的事件为click事件
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友38c8e98
推荐于2016-01-04 · TA获得超过2658个赞
知道小有建树答主
回答量:1131
采纳率:0%
帮助的人:591万
展开全部
显示区域鼠标消息:当鼠标移过窗口的显示区域时, WM_MOUSEMOVE消息

WM_LBUTTONDOWN|WM_LBUTTONUP|WM_LBUTTONDBLCLK
(L为左键 M为中键 R为右键)
wParam为鼠标按键以及Shift和Ctrl键的状态 lParam为鼠标的显示区域x坐标+y坐标

非显示区域鼠标消息
WM_NCMOUSEMOVE
WM_NCLBUTTONDOWN|WM_NCLBUTTONUP|WM_NCLBUTTONDBLCLK
(NC表示为非显示区域,L为左键 M为中键 R为右键)
wParam命中的区域 lParam鼠标的屏幕坐标系x坐标+y坐标

显示区域鼠标消息和显示区域鼠标消息wParam 的位屏蔽有:
MK_LBUTTON按下左键
MK_MBUTTON按下中键
MK_RBUTTON按下右键
MK_SHIFT按下Shift键
MK_CONTROL按下Ctrl键

WM_NCHITTEST:鼠标命中测试,所有其它鼠标消息都是据此产生的
wParam unused
lParam 屏幕坐标x,y

滑轮消息WM_MOUSEWHEEL
wParam的低字组包含一系列的旗标,用于表示鼠标按键、Shift与Ctrl键的状态。
wParam的高字组保存一个「delta」值,该值目前可以是120或-120,向前转动或向后转动。值120或-120表示文件将分别向上或向下卷动三行。
lParam为鼠标的屏幕坐标
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Hustchx
2011-11-03 · TA获得超过784个赞
知道小有建树答主
回答量:392
采纳率:0%
帮助的人:297万
展开全部
WM_LBUTTONCLK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
linux001
2011-11-02 · TA获得超过1401个赞
知道大有可为答主
回答量:1665
采纳率:100%
帮助的人:1365万
展开全部
WM_LBUTTONDBLCLK
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式