Class VirtualKeyboardNativeMethods
Inheritance
Inherited Members
Namespace: Telerik.WinControls.VirtualKeyboard
Assembly: TelerikCommon.dll
Syntax
public static class VirtualKeyboardNativeMethods
Fields
INPUT_KEYBOARD
Declaration
public const int INPUT_KEYBOARD = 1
Field Value
System.
|
KEYEVENTF_EXTENDEDKEY
Declaration
public const uint KEYEVENTF_EXTENDEDKEY = 1U
Field Value
System.
|
KEYEVENTF_KEYUP
Declaration
public const uint KEYEVENTF_KEYUP = 2U
Field Value
System.
|
KEYEVENTF_SCANCODE
Declaration
public const uint KEYEVENTF_SCANCODE = 8U
Field Value
System.
|
KEYEVENTF_UNICODE
Declaration
public const uint KEYEVENTF_UNICODE = 4U
Field Value
System.
|
WH_KEYBOARD_LL
Declaration
public const int WH_KEYBOARD_LL = 13
Field Value
System.
|
Properties
KeyListeners
Declaration
public static List<IKeyPressedListener> KeyListeners { get; }
Property Value
System.
|
Methods
GetCharsFromKeys(Keys, Boolean, Boolean, Boolean)
Declaration
public static string GetCharsFromKeys(Keys keys, bool shift, bool alt, bool capsLock)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
GetCharsFromVirtualKeyCode(UInt32, Boolean, Boolean, Boolean)
Declaration
public static string GetCharsFromVirtualKeyCode(uint virtualKeyCode, bool shift, bool alt, bool capsLock)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
GetForeGroundWindowCulture()
Declaration
public static CultureInfo GetForeGroundWindowCulture()
Returns
System.
|
GetKeyboardLayout(UInt32)
Declaration
public static IntPtr GetKeyboardLayout(uint idThread)
Parameters
System.
|
Returns
System.
|
GetKeyboardState(Byte[])
Declaration
public static bool GetKeyboardState(byte[] lpKeyState)
Parameters
System.
|
Returns
System.
|
GetKeyState(Int32)
Declaration
public static short GetKeyState(int nVirtKey)
Parameters
System.
|
Returns
System.
|
GetWindowThreadProcessId(IntPtr, IntPtr)
Declaration
public static uint GetWindowThreadProcessId(IntPtr hWnd, IntPtr processId)
Parameters
System.
|
System.
|
Returns
System.
|
IsWindow(IntPtr)
Declaration
public static bool IsWindow(IntPtr hWnd)
Parameters
System.
|
Returns
System.
|
MapVirtualKey(UInt32, UInt32)
Declaration
public static uint MapVirtualKey(uint uCode, uint uMapType)
Parameters
System.
|
System.
|
Returns
System.
|
Send(IList<Int32>, Char)
Declaration
public static void Send(IList<int> modifierKeys, char symbol)
Parameters
System.
|
System.
|
Send(IList<Int32>, String)
Declaration
public static void Send(IList<int> modifierKeys, string text)
Parameters
System.
|
System.
|
Send(List<Int32>, Int32)
Declaration
public static void Send(List<int> modifierKeys, int virtualKey)
Parameters
System.
|
System.
|
SendInput(UInt32, VirtualKeyboardNativeMethods.INPUT[], Int32)
Declaration
public static uint SendInput(uint numberOfInputs, VirtualKeyboardNativeMethods.INPUT[] inputs, int sizeOfInputStructure)
Parameters
System.
|
Virtual
|
System.
|
Returns
System.
|
SendToggleKey(Int32)
Declaration
public static void SendToggleKey(int virtualKey)
Parameters
System.
|
ToUnicode(UInt32, UInt32, Byte[], StringBuilder, Int32, UInt32)
Declaration
public static int ToUnicode(uint virtualKeyCode, uint scanCode, byte[] keyboardState, StringBuilder receivingBuffer, int bufferSize, uint flags)
Parameters
System.
|
System.
|
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
ToUnicodeEx(UInt32, UInt32, Byte[], StringBuilder, Int32, UInt32, IntPtr)
Declaration
public static int ToUnicodeEx(uint wVirtKey, uint wScanCode, byte[] lpKeyState, StringBuilder pwszBuff, int cchBuff, uint wFlags, IntPtr dwhkl)
Parameters
System.
|
System.
|
System.
|
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
VkKeyScan(Char)
Declaration
public static byte VkKeyScan(char ch)
Parameters
System.
|
Returns
System.
|