public static int MouseEvent(OperatingFlag flag, int x, int y) { int px = 65536; int sw = Screen.PrimaryScreen.Bounds.Width; int sh = Screen.PrimaryScreen.Bounds.Height; return mouse_event((int)flag, x * px / sw, y * px / sh, 0, 0); }
public static int MouseEvent(OperatingFlag flag, int x, int y) { int px = 65536; int sw = Screen.PrimaryScreen.Bounds.Width; int sh = Screen.PrimaryScreen.Bounds.Height; return(mouse_event((int)flag, x * px / sw, y * px / sh, 0, 0)); }
public static int MouseEventAbs(OperatingFlag flag, int x, int y, int count) { int result = 0; for (int i = 0; i < count; i++) { result += MouseEvent(OperatingFlag.MouseEvent_Absolute | flag, x, y); } return result; }
public static int MouseEventAbs(OperatingFlag flag, int x, int y, int count) { int result = 0; for (int i = 0; i < count; i++) { result += MouseEvent(OperatingFlag.MouseEvent_Absolute | flag, x, y); } return(result); }
/* * dwFlags常数 意义 */ public static int MouseEventAbs(OperatingFlag flag, int x, int y) { return(MouseEventAbs(flag, x, y, 1)); }
/* dwFlags常数 意义 */ public static int MouseEventAbs(OperatingFlag flag, int x, int y) { return MouseEventAbs(flag, x, y, 1); }