예제 #1
0
 public static bool SendMouseDown(MouseButtons button = MouseButtons.Left)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddMouseDown(button);
     return inputManager.SendInputs();
 }
예제 #2
0
 public static bool SendMouseMove(int x, int y)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddMouseMove(x, y);
     return inputManager.SendInputs();
 }
예제 #3
0
 public static bool SendMouseClick(int x, int y, MouseButtons button = MouseButtons.Left)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddMouseClick(x, y, button);
     return inputManager.SendInputs();
 }
예제 #4
0
 public static bool SendKeyUp(VirtualKeyCode keyCode)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddKeyUp(keyCode);
     return inputManager.SendInputs();
 }
예제 #5
0
 public static bool SendKeyPressText(string text)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddKeyPressText(text);
     return inputManager.SendInputs();
 }
예제 #6
0
 public static bool SendKeyPressModifiers(VirtualKeyCode keyCode, params VirtualKeyCode[] modifiers)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddKeyPressModifiers(keyCode, modifiers);
     return inputManager.SendInputs();
 }
예제 #7
0
 public static bool SendMouseWheel(int delta)
 {
     InputManager inputManager = new InputManager();
     inputManager.AddMouseWheel(delta);
     return inputManager.SendInputs();
 }