求教,如何隐藏系统得鼠标指针(不只是自己得程序的)

解决方案 »

  1.   

    ShowCursor(FALSE);
    只能隐藏自己的啊,如果鼠标移到其它程序上就又指针显示出来了啊.
      

  2.   

    用这个试一试
    BOOL ClipCursor(
      CONST RECT *lpRect   // pointer to structure with rectangle
    );
      

  3.   

    ShowCursor只能将某一窗口类的光标隐藏,全局的隐藏不了。
      

  4.   

    可以设置鼠标捕获
    然后在收到的WM_MOUSEMOVE里用SetCursorPos(2000, 2000),将光标移到屏幕外,也就是看不见了。
      

  5.   

    你可以创建一个不可见的光标(CreateCursor)来替代系统的,更多的关于CreateCursor请看MSDN。不知道你为什么要这样做。
      

  6.   

    Mackz(在相互)的理论,建立在Y___Y(一叶障目) 的基础上,先藏起来鼠标,然后拔线,禁止一切鼠标操作
      

  7.   

    做一个透明的鼠标图标,然后再:
    BOOL SetSystemCursor(          
    HCURSOR hcur,
    DWORD id
    );
      

  8.   

    SoLike(思危) ( ) 的方法应该可行
      

  9.   

    做一个透明的鼠标图标,然后再:
    BOOL SetSystemCursor(          
    HCURSOR hcur,
    DWORD id
    );the same.