public MacroMouse Move(MPoint Point)
        {
            StaticFunction.mouse_event((int)MouseEvent.MOUSEEVENTF_MOVE, Point.X, Point.Y, 0, IntPtr.Zero);

            return(this);
        }
        public MacroMouse SetPos(MPoint Point)
        {
            Position = Point;

            return(this);
        }
        public MacroMouse SetPos(int X, int Y)
        {
            Position = new MPoint(X, Y);

            return(this);
        }
 public static extern bool GetCursorPos(out MPoint Point);