zoukankan      html  css  js  c++  java
  • C# SetCursorPos用法

    C# SetCursorPos用法

    函数功能:该函数把光标移到屏幕的指定位置。如果新位置不在由 ClipCursor函数设置的屏幕矩形区域之内,则系统自动调整坐标,使得光标在矩形之内。
    函数原型:BOOL SetCursorPOS(int X,int Y);
    
    参数:
    
    X:指定光标的新的X坐标,以屏幕坐标表示。
    
    Y:指定光标的新的Y坐标,以屏幕坐标表示。
    
    返回值:如果成功,返回非零值;如果失败,返回值是零,若想获得更多错误信息,请调用GetLastError函数。
    
    备注:该光标是共享资源,仅当该光标在一个窗口的客户区域内时它才能移动该光标。
    
    C#中使用该函数首先导入命名空间:
    using System.Runtime.InteropServices;
    
    然后写API引用部分的代码,放入 class 内部
    [DllImport("user32.dll", EntryPoint = "SetCursorPos")]
    private static extern int SetCursorPos(int x, int y);
    
    这个函数有两个个参数,第一个参数是指定光标的新的X坐标;第二个参数是指定光标的新的Y坐标。例如:
    SetCursorPos(100, 100); 

    转载自:http://blog.csdn.net/dangdaa/article/details/7001814

  • 相关阅读:
    [CF451E] Devu and Flowers
    [CF1038E] Maximum Matching
    [CF825E] Minimal Labels
    [CCPC2020绵阳L] Lottery
    [CCPC2020绵阳K] Knowledge is Power
    [CCPC2020绵阳J] Joy of Handcraft
    [CCPC2020绵阳G] Game of Cards
    [CCPC2020绵阳D] Defuse the Bombs
    [CF1082E] Increasing Frequency
    [CF301B] Yaroslav and Time
  • 原文地址:https://www.cnblogs.com/hongfei/p/2824872.html
Copyright © 2011-2022 走看看