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);
            }

  • 相关阅读:
    5.5 数据库约束
    5.4 数据库数据类型
    5.3 数据 库,表 操作
    5.2 数据库引擎
    5.1 数据库安装
    4.6 并发编程/IO模型
    4.5 协程
    4.4 线程
    在线编辑器 引入方法
    MySQL查看版本号的五种方式介绍1111111
  • 原文地址:https://www.cnblogs.com/zeroone/p/2681207.html
Copyright © 2011-2022 走看看