我有以下内容WndProc:
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM w, LPARAM l)
{
switch (message)
{
case WM_DESTROY:
PostQuitMessage(0);
return 0;
case WM_MOUSEMOVE:
return 0;
default:
return DefWindowProc(hWnd, message, w, l);
}
}
Run Code Online (Sandbox Code Playgroud)
我想阻止鼠标移动,以便我试图丢弃移动消息.问题是鼠标仍在移动.我也曾尝试WM_NCHITTEST和WM_MOUSEHOVER.
如果您试图限制光标移动,请查看Windows API 中的ClipCursor函数.