public static extern bool GetCursorPos(ref Win32Point pt);
public static uint MouseMoveToPixel(Win32Point p) { return MouseMoveToPixel(p.X, p.Y); }
public static uint MouseMoveBy(Win32Point p) { return MouseMoveBy(p.X, p.Y); }
public static uint MouseMoveTo(Win32Point p, bool virtualDesk = false) { return MouseMoveTo(p.X, p.Y, virtualDesk); }