请解释一下鼠标左键单击的两个参数OnLButtonDown(UINT nFlags, CPoint point)

来源:百度知道 编辑:UC知道 时间:2024/05/06 04:31:08

nFlags 表示控制键状态(包括 ctrl,shift,鼠标左、中、右 共5个键的状态)
point表示鼠标坐标。(相对于当前窗口而言的坐标)

nFlags

指示哪个虚拟键被按下了.可以是以下数值的任意组合

MK_CONTROL CTRL键被按下

MK_LBUTTON 鼠标左键被按下

MK_MBUTTON 鼠标中键被按下

MK_RBUTTON 鼠标右键被按下

MK_SHIFT shift键被按下

point

指示鼠标的x和y坐标值,该坐标值是相对于窗口的左上角而言

第一个是标记,第二个是点击坐标。