zoukankan      html  css  js  c++  java
  • movemouse 武胜

    using System.Drawing;

    [Flags]
            private enum MouseEventFlags
            {
                LEFTDOWN = 0x00000002,
                LEFTUP = 0x00000004,
                MIDDLEDOWN = 0x00000020,
                MIDDLEUP = 0x00000040,
                MOVE = 0x00000001,
                ABSOLUTE = 0x00008000,
                RIGHTDOWN = 0x00000008,
                RIGHTUP = 0x00000010
            }

            [Flags]
            private enum Win32Consts
            {
                INPUT_MOUSE = 0,
                INPUT_KEYBOARD = 1,
                INPUT_HARDWARE = 2,
            }

    private struct INPUT
            {
                public int type;
                public MOUSEINPUT mi;
            }

            private struct MOUSEINPUT
            {
                public int dx;
                public int dy;
                public int mouseData;
                public int dwFlags;
                public int time;
                public int dwExtraInfo;
            }

    private void MoveMouse(Point point)
            {
                var mi = new MOUSEINPUT
                             {
                                 dx = point.X,
                                 dy = point.Y,
                                 mouseData = 0,
                                 time = 0,
                                 dwFlags = Convert.ToInt32(MouseEventFlags.MOVE),
                                 dwExtraInfo = 0
                             };
                var input = new INPUT
                                {
                                    mi = mi,
                                    type = Convert.ToInt32(Win32Consts.INPUT_MOUSE)
                                };
                SendInput(1, ref input, 28);
            }

  • 相关阅读:
    Node借住N进行升级和降级
    Token bucket
    plsql期末复习
    ssl证书参考 certbot
    浙大保研2019年上机题 7-4 Index of Popularity (30分)
    浙大保研2019年上机题 7-3 Is It An AVL Tree (25分)
    浙大保研2019年上机题 7-2 Zigzag Sequence (25分)
    浙大保研2019年上机题 7-1 Happy Numbers (20分)
    写了个shell脚本(刚装完linux可以执行一下)
    网络图指标的计算方法(软件项目管理)
  • 原文地址:https://www.cnblogs.com/zeroone/p/2681207.html
Copyright © 2011-2022 走看看