Class Input
- Namespace
- Ranorex.Core.WinApi
- Assembly
- Ranorex.Core.WinApi.dll
- Inheritance
-
Input
- Inherited Members
-
Methods
public static uint GenerateKeyboardInput(Keys wVk, ushort wScan, Input.KeyboardInputFlags dwFlags)
Parameters
wVk Keys
wScan ushort
dwFlags Input.KeyboardInputFlags
Returns
- uint
public static uint GenerateKeyboardInput(Keys wVk, ushort wScan, Input.KeyboardInputFlags dwFlags, int time)
Parameters
wVk Keys
wScan ushort
dwFlags Input.KeyboardInputFlags
time int
Returns
- uint
public static uint GenerateKeyboardInput(Keys wVk, ushort wScan, Input.KeyboardInputFlags dwFlags, int time, UIntPtr dwExtraInfo)
Parameters
wVk Keys
wScan ushort
dwFlags Input.KeyboardInputFlags
time int
dwExtraInfo UIntPtr
Returns
- uint
public static uint GenerateKeyboardInput(Keys wVk, ushort wScan, Input.KeyboardInputFlags dwFlags, UIntPtr dwExtraInfo)
Parameters
wVk Keys
wScan ushort
dwFlags Input.KeyboardInputFlags
dwExtraInfo UIntPtr
Returns
- uint
public static uint GenerateMouseInput(int dx, int dy, Input.MouseInputData mouseData, Input.MouseInputFlags dwFlags)
Parameters
dx int
dy int
mouseData Input.MouseInputData
dwFlags Input.MouseInputFlags
Returns
- uint
public static uint GenerateMouseInput(int dx, int dy, Input.MouseInputData mouseData, Input.MouseInputFlags dwFlags, int time)
Parameters
dx int
dy int
mouseData Input.MouseInputData
dwFlags Input.MouseInputFlags
time int
Returns
- uint
public static uint GenerateMouseInput(int dx, int dy, Input.MouseInputData mouseData, Input.MouseInputFlags dwFlags, int time, UIntPtr dwExtraInfo)
Parameters
dx int
dy int
mouseData Input.MouseInputData
dwFlags Input.MouseInputFlags
time int
dwExtraInfo UIntPtr
Returns
- uint
public static uint GenerateMouseInput(int dx, int dy, Input.MouseInputData mouseData, Input.MouseInputFlags dwFlags, UIntPtr dwExtraInfo)
Parameters
dx int
dy int
mouseData Input.MouseInputData
dwFlags Input.MouseInputFlags
dwExtraInfo UIntPtr
Returns
- uint
public static short GetAsyncKeyState(Keys nVirtKey)
Parameters
nVirtKey Keys
Returns
- short
public static IntPtr GetGlobalCursorHandle()
Returns
- IntPtr
public static short GetKeyState(Keys nVirtKey)
Parameters
nVirtKey Keys
Returns
- short
public static Point GetMousePosition()
Returns
- Point
public static uint GetMouseWheelScrollChars()
Returns
- uint
public static uint MapVirtualKey(uint uCode, Input.MapVirtualKeyMapType uMapType)
Parameters
uCode uint
uMapType Input.MapVirtualKeyMapType
Returns
- uint
public static string ToUnicode(uint wVirtKey, uint wScanCode, byte[] keyState, bool menuActive, out bool isDeadKey)
Parameters
wVirtKey uint
wScanCode uint
keyState byte[]
menuActive bool
isDeadKey bool
Returns
- string
public static ushort VkKeyScan(char ch)
Parameters
ch char
Returns
- ushort