WM_LBUTTONDOWN

【勇芳软件工作室】汉化HomePreviousNext

当用户在窗口的客户区域中按住鼠标左键时,会发布WM_LBUTTONDOWN消息。如果未捕获鼠标,则该消息会发布到光标下方的窗口中。否则,消息将发布到已捕获鼠标的窗口。

WM_LBUTTONDOWN

fwKeys = wParam; //键标志

xPos = LOWORD(lParam); //光标的水平位置

yPos = HIWORD(lParam); //光标的垂直位置

参数

【fwKeys】

价值【wParam中】.指示各种虚拟键是否关闭。此参数可以是以下值的任意组合:

描述
MK_CONTROL如果CTRL键关闭,请设置。
MK_LBUTTON设置鼠标左键是否关闭。
MK_MBUTTON设置中间的鼠标按钮是否关闭。
MK_RBUTTON设置鼠标右键是否关闭。
MK_SHIFT设置SHIFT键是否关闭。

【XPOS】

【lParam的】的低位字的值。指定光标的x坐标。坐标相对于客户区域的左上角。

【yPos】

【lParam的】的高字词的值。指定光标的y坐标。坐标相对于客户区域的左上角。

返回值

如果应用程序处理此消息,则应返回零。

备注

应用程序可以使用MAKEPOINTS宏将【lParam的】参数转换为POINTS结构。

也可以看看

GetCapture, MAKEPOINTS, POINTS, SetCapture, WM_LBUTTONDBLCLK, WM_LBUTTONUP