Table of Contents

Enum KeyCode

Namespace
DotNetBrowser.Input.Keyboard.Events
Assembly
DotNetBrowser.dll

The virtual key codes.

public enum KeyCode

Fields

Accept = 27

IME accept.

Add = 98

The add key.

Apps = 85

Applications key (Natural keyboard).

Attn = 169

The Attn key.

Back = 8

The BACKSPACE key (VK_BACK).

BrowserBack = 136

The Browser Back key.

BrowserFavorites = 141

The Browser Favorites key.

BrowserForward = 137

The Browser Forward key.

BrowserHome = 142

The Browser Start and Home key.

BrowserRefresh = 138

The Browser Refresh key.

BrowserSearch = 140

The Browser Search key.

BrowserStop = 139

The Browser Stop key.

Cancel = 4

Control-break processing (VK_CANCEL).

Capital = 16

The CAPS LOCK key (VK_CAPITAL).

Clear = 10

The CLEAR key (VK_CLEAR).

Command = 135

The Command key.

Control = 13

The CTRL key (VK_CONTROL).

Convert = 25

IME convert.

Crsel = 170

The CrSel key.

DbeAlphanumeric = 178

The DBE_ALPHANUMERIC key.

Decimal = 101

The decimal key.

Delete = 43

The DEL key (VK_DELETE).

Divide = 102

The divide key.

Down = 37

The DOWN ARROW key.

End = 32

The END key.

Ereof = 172

The Erase EOF key.

Escape = 24

ESC key.

Execute = 40

The EXECUTE key

Exsel = 171

The ExSel key.

F1 = 103

The 'F1' key.

F10 = 112

The 'F10' key.

F11 = 113

The 'F11' key.

F12 = 114

The 'F1' key.

F13 = 115

The 'F1' key.

F14 = 116

The 'F14' key.

F15 = 117

The 'F15' key.

F16 = 118

The 'F16' key.

F17 = 119

The 'F17' key.

F18 = 120

The 'F18' key.

F19 = 121

The 'F19' key.

F2 = 104

The 'F2' key.

F20 = 122

The 'F20' key.

F21 = 123

The 'F21' key.

F22 = 124

The 'F22' key.

F23 = 125

The 'F23' key.

F24 = 126

The 'F24' key.

F3 = 105

The 'F3' key.

F4 = 106

The 'F4' key.

F5 = 107

The 'F5' key.

F6 = 108

The 'F6' key.

F7 = 109

The 'F7' key.

F8 = 110

The 'F8' key.

F9 = 111

The 'F9' key.

Final = 21

IME final mode.

Hanguel = 18

IME Hanguel mode (maintained for compatibility; use Hangul).

Hangul = 19

IME Hangul mode.

Hanja = 22

IME Hanja mode.

Help = 44

The HELP key (VK_HELP).

Home = 33

The HOME key.

Insert = 42

The INS key (VK_INSERT).

Junja = 20

IME Junja mode.

Kana = 17

IME Kana mode (VK_KANA).

Kanji = 23

IME Kanji mode.

LButton = 2

The left mouse button (VK_LBUTTON).

LCmd = 83

The Command key.

LControl = 131

The Left CONTROL key.

LMenu = 133

The Left MENU key.

LShift = 129

The Left SHIFT key.

LWin = 81

Left Windows key (Natural keyboard).

LaunchApp1 = 152

The Start Application 1 key.

LaunchApp2 = 153

The Start Application 2 key.

LaunchMail = 150

The Start Mail key.

LaunchMediaSelect = 151

The Select Media key.

Left = 34

The LEFT ARROW key.

MButton = 5

The middle mouse button (three-button mouse)

MediaNextTrack = 146

The Next Track key.

MediaPlayPause = 149

The Play/Pause Media key.

MediaPrevTrack = 147

The Previous Track key.

MediaStop = 148

The Stop Media key.

Menu = 14

The ALT key (VK_MENU).

ModeChange = 28

IME mode change request.

Multiply = 97

The multiply key.

Next = 31

The PAGE DOWN key.

NoName = 175

Reserved.

NonConvert = 26

IME nonconvert.

Numlock = 127

The NUM LOCK key.

Numpad0 = 87

The numeric keypad '0' key.

Numpad1 = 88

The numeric keypad '1' key.

Numpad2 = 89

The numeric keypad '2' key.

Numpad3 = 90

The numeric keypad '3' key.

Numpad4 = 91

The numeric keypad '4' key.

Numpad5 = 92

The numeric keypad '5' key.

Numpad6 = 93

The numeric keypad '6' key.

Numpad7 = 94

The numeric keypad '7' key.

Numpad8 = 95

The numeric keypad '8' key.

Numpad9 = 96

The numeric keypad '9' key.

Oem1 = 158

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ';:' key.

Oem102 = 166

Either the angle bracket key or the backslash key on the RT 102-key keyboard.

Oem2 = 159

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '[{' key.

Oem3 = 160

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '[{' key.

Oem4 = 161

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '[{' key.

Oem5 = 162

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the '|' key.

Oem6 = 163

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the ']}' key.

Oem7 = 164

Used for miscellaneous characters; it can vary by keyboard. For the US standard keyboard, the 'single-quote/double-quote' key.

Oem8 = 165

Used for miscellaneous characters; it can vary by keyboard.

OemClear = 177

The Clear key.

OemComma = 155

For any country/region, the ',' key.

OemMinus = 156

For any country/region, the '-' key.

OemPeriod = 157

For any country/region, the '.' key.

OemPlus = 154

For any country/region, the '+' key.

Pa1 = 176

The PA1 key.

Packet = 168

Used to pass Unicode characters as if they were keystrokes. The VK_PACKET key is the low word of a 32-bit Virtual Key value used for non-keyboard input methods.

Pause = 15

The PAUSE key (VK_PAUSE).

Play = 173

The Play key.

Print = 39

The PRINT key.

Prior = 30

The PAGE UP key.

Processkey = 167

The IME PROCESS key.

RButton = 3

The right mouse button (VK_RBUTTON).

RCmd = 84

The Right Command key.

RControl = 132

The Right CONTROL key.

RMenu = 134

The Right MENU key.

RShift = 130

The Right SHIFT key.

RWin = 82

Right Windows key (Natural keyboard).

Return = 11

The ENTER key (VK_RETURN).

Right = 36

The RIGHT ARROW key.

Scroll = 128

The SCROLL LOCK key.

Select = 38

The SELECT key.

Separator = 99

The separator key.

Shift = 12

The SHIFT key (VK_SHIFT).

Sleep = 86

Computer Sleep key.

Snapshot = 41

The PRINT SCREEN / SysRq key (VK_SNAPSHOT).

Space = 29

The spacebar (VK_SPACE).

Subtract = 100

The subtract key.

Tab = 9

The TAB key (VK_TAB).

Unknown = 1

Reserved value.

Up = 35

The UP ARROW key.

Vk0 = 45

The '0' key.

Vk1 = 46

The '1' key.

Vk2 = 47

The '2' key.

Vk3 = 48

The '3' key.

Vk4 = 49

The '4' key.

Vk5 = 50

The '5' key.

Vk6 = 51

The '6' key.

Vk7 = 52

The '7' key.

Vk8 = 53

The '8' key.

Vk9 = 54

The '9' key.

VkA = 55

The 'A' key.

VkB = 56

The 'B' key.

VkC = 57

The 'C' key.

VkD = 58

The 'D' key.

VkE = 59

The 'E' key.

VkF = 60

The 'F' key.

VkG = 61

The 'G' key.

VkH = 62

The 'H' key.

VkI = 63

The 'I' key.

VkJ = 64

The 'J' key.

VkK = 65

The 'K' key.

VkL = 66

The 'L' key.

VkM = 67

The 'M' key.

VkN = 68

The 'N' key.

VkO = 69

The 'O' key.

VkP = 70

The 'P' key.

VkQ = 71

The 'Q' key.

VkR = 72

The 'R' key.

VkS = 73

The 'S' key.

VkT = 74

The 'T' key.

VkU = 75

The 'U' key.

VkV = 76

The 'V' key.

VkW = 77

The 'W' key.

VkX = 78

The 'X' key.

VkY = 79

The 'Y' key.

VkZ = 80

The 'Z' key.

VolumeDown = 144

The Volume Down key.

VolumeMute = 143

The Volume Mute key.

VolumeUp = 145

The Volume Up key.

XButton1 = 6

The X1 mouse button (VK_XBUTTON1).

XButton2 = 7

The X2 mouse button(VK_XBUTTON2).

Zoom = 174

The Zoom key.

See Also