关于VC鼠标事件的有关问题

关于VC鼠标事件的问题
最近在看windows编程,想弄个小东西,比如我想把鼠标的光标限定在我画出的框框中,结果弄了半天,老是想不出来,请各位大虾们帮我看看,感激不尽啊!

C/C++ code

case WM_SIZE:
    cxClient = LOWORD(lParam);
    cyClient = HIWORD(lParam);

    return 0;

case WM_MOUSEMOVE:
    GetCursorPos (&point) ;
    ScreenToClient (hwnd, &point) ;

    if (cxClient < point.x || cyClient < point.y)
    {
        ClientToScreen(hwnd, &point);
        SetCursorPos (point.x, point.y);
    }




为什么老是不行诶?!!!

------解决方案--------------------
你那个是不行。
应该用ClipCursor
------解决方案--------------------
需要锁定鼠标
鼠标按下:
SetCapture(hWnd)
鼠标弹起
ReleaseCapture()

再加上你的代码,就可以实现了
------解决方案--------------------
感觉 类似 锁屏程序
参考ClipCursor用法