WM_MOUSEMOVE

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

当光标移动时,WM_MOUSEMOVE消息会发布到窗口。如果未捕获鼠标,则会将消息发布到包含光标的窗口。否则,消息将发布到已捕获鼠标的窗口。

WM_MOUSEMOVE

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