case WM_MOUSEMOVE:
{
short x = LOWORD(lparam);
short y = HIWORD(lparam);
char s[256];
sprintf_s(s, "移动鼠标%d,%d", x, y);//强转字符串
SetWindowText(HANDLE, s);
break;
}
参数
wParam
标志位组合:wParam = MK_RBUTTON | MK_CONTROL | MK_SHIFT
标志位的判断 :if(wParam & MK_LBUTTON) //有没有按下
标志位的分离: wParam &= ~MK_RBUTTON
case WM_MOUSEMOVE:
{
short x = LOWORD(lparam);
short y = HIWORD(lparam);
char s[256];
sprintf_s(s, "移动鼠标%d,%d", x, y);
if (wparam & MK_LBUTTON)
{
strcat(s, "按下左键");
}
SetWindowText(HANDLE, s);
break;
}