用WH_MOUSE_LL监控低级鼠标输入事件!
hhook SetWindowsHookEx(
int WH_MOUSE_LL,
HOOKPROC MouseProc,
HINSTANCE hMod,
DWORD ThreadId
)
LPRESULT callback MouseProc(
int HC_ACTION,
WPARAM wParam, //message identifier,
LPARAM lParam  // mouse coordiantes
)

解决方案 »

  1.   

    阻止重绘,你可以使用WH_GETMESSAGE,并且修改它的Message消息,是重绘区的区域很小很小(不知道能够为零,你可以试试看),然后在传递这个值。
      

  2.   

    谁都能阻止别人的消息转递,windows还混个屁啊
      

  3.   

    试试看:伪代码。因该可以屏蔽鼠标的动作
    SetWindowHookEx(WH_MOUSE,MouseProc,hWnd,0)//用全局钩子
    LRESULT CALLBACK MouseProc(,,)
    {
        if(nCode < 0)
            CallNextHookEx(,,,);
        if(nCode == HC_ACTION)
        {
            return 1; // 接受到消息就丢弃
        }
        return CallNextHookEx(,,,);
    }分吹沙!。