• 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

  • 相关阅读:
    Java实现交替字符串
    Java实现交替字符串
    Java实现格子取数问题
    Java实现格子取数问题
    Java实现格子取数问题
    Java实现格子取数问题
    Java实现格子取数问题
    主要C++流派,看看你是哪一流
    WPF与WinForm的抉择
    编译icu库(用到了cygwin)
  • 原文地址:https://www.cnblogs.com/hongfei/p/2824872.html
Copyright © 2020-2023  润新知