VC++中单击鼠标的事件响应是什么
4个回答
展开全部
单击鼠标响应的事件为click事件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
显示区域鼠标消息:当鼠标移过窗口的显示区域时, 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为鼠标的屏幕坐标
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为鼠标的屏幕坐标
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WM_LBUTTONCLK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
WM_LBUTTONDBLCLK
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询