zoukankan      html  css  js  c++  java
  • ClipCursor与GetClipCursor

    ClipCursor

     
      函数功能:该函数把鼠标限制在屏幕上的一个矩形区域内,如果调用SetCursor或用鼠标设置的一个随后的鼠标位置在该矩形区域的外面,则系统自动调整该位置以保持鼠标在矩形区域之内。
     
      函数原型:BOOL ClipCursor(CONST RECT * lpRect);
     
      参数:
     
      IpRect:指向RECT结构的指针,该结构包含限制矩形区域左上角和右下角的屏幕坐标,如果该指针为NULL(空),则鼠标可以在屏幕的任何区域移动。
     
      返回值:如果成功,返回值非零;如果失败,返回值为零。若想获得更多错误信息,请调用GetLastError。
     
      备注:
     
      1.光标是一个共享资源,如果一个应用控制了鼠标,在将控制转向另一个应用之前,必须要使用ClipCursor来释放鼠标,该调用过程必须具有对窗口的WINSTA_WRITEATTRIBUTES访问权。
     
      2.此函数为api函数,调用时要函数声明:Private Declare Function ClipCursor Lib "user32" (lpRect As Any) As Long
     
      速查:Windows NT:3.1及以上版本;Windows:95及以上版本;Windows CE:不支持;头文件:winuser.h;库文件;user32.lib。
     
      #include <stdio.h>
     
      #include <windows.h>
     
      int main(int argc, char* argv[])
     
      {
     
      printf("\n别害怕15妙后你的鼠标就可以使用了^_^\n");
     
      RECT rect;
     
      rect.bottom=1;
     
      rect.right=1;
     
      //-----------add------
     
      rect.left=0;
     
      rect.top=0;
     
      //-----------end-----
     
      ClipCursor(&rect);
     
      ::Sleep(15000);
     
      ClipCursor(NULL);//释放
     
      return 0;
     
      }
     
     
     

    GetClipCursor

     
      函数功能:该函数检取一个矩形区域的屏幕坐标,光标被限制在该矩形区域之内。
     
      函数原型:BOOL GetClipCursor(LPRECT IpRect);
     
      参数:
     
      IpRect:一个RECT结构的指针;接收限制矩形的屏幕坐标。如果该光标没有被限制在一个矩形区域内,则该RECT结构接收屏幕的尺寸。
     
      返回值:如果成功,返回非零;如果失败,返回值为零,若想获得更多错误信息,请调用GetLastError函数。
     
      备注:该光标是一个共享光标,如果一个应用程序使用ClipCursor函数来限制该光标,那么在它放弃控制转向另一个应用之前必须使用ClipCursor来释放该光标,该调用过程必须具有对窗口站的WINSTA_READATTRIBUTES访问权限。
     
      速查:Windows NT:3.1及以上下版本;Windows:95及以上版本;Windows CE:不支持;头文件:Winusre.h;库文件:user32。lib。
  • 相关阅读:
    wget(转)
    852. Peak Index in a Mountain Array
    617. Merge Two Binary Trees
    814. Binary Tree Pruning
    657. Judge Route Circle
    861. Score After Flipping Matrix
    832. Flipping an Image
    461. Hamming Distance
    654. Maximum Binary Tree
    804. Unique Morse Code Words
  • 原文地址:https://www.cnblogs.com/kex1n/p/2302291.html
Copyright © 2011-2022 走看看