Special Keys:

BACK 8
TAB 9
CLEAR 12
RETURN 13
SHIFT 16
CONTROL 17
MENU 18
PAUSE 19
CAPITAL 20
ESCAPE 27
SPACE 32
PRIOR 33
NEXT 34
END 35
HOME 36
LEFT 37
UP 38
RIGHT 39
DOWN 40
SELECT 41
PRINT 42
EXECUTE 43
SNAPSHOT 44
INSERT 45
DELETE 46
HELP 47
LWIN 91
RWIN 92
APPS 93
MOON/SUSPEND 95
NUMPAD0 96
NUMPAD1 97
NUMPAD2 98
NUMPAD3 99
NUMPAD4 100
NUMPAD5 101
NUMPAD6 102
NUMPAD7 103
NUMPAD8 104
NUMPAD9 105
MULTIPLY 106
ADD 107
SEPARATOR 108
SUBTRACT 109
DECIMAL 110
DIVIDE 111
F1 112
F2 113
F3 114
F4 115
F5 116
F6 117
F7 118
F8 119
F9 120
F10 121
F11 122
F12 123
ATTN 246
CRSEL 247
EXSEL 248
EREOF 249
PLAY 250
ZOOM 251
NONAME 252
PA1 253
OEM_CLEAR 254

KeyCodes defined in WinUser.h
<o:p>

WM_KEYDOWN defined in WinUser.h

<o:p> </o:p>

Keys:

0000ffff 00065535 KeyCode<o:p></o:p>

ffff0000 -00065536 Modifiers<o:p></o:p>

00000000 00000000 None<o:p></o:p>

00000001 00000001 LButton<o:p></o:p>

00000002 00000002 RButton<o:p></o:p>

00000003 00000003 Cancel<o:p></o:p>

00000004 00000004 MButton<o:p></o:p>

00000005 00000005 XButton1<o:p></o:p>

00000006 00000006 XButton2<o:p></o:p>

00000008 00000008 Back<o:p></o:p>

00000009 00000009 Tab<o:p></o:p>

0000000a 00000010 LineFeed<o:p></o:p>

0000000c 00000012 Clear<o:p></o:p>

0000000d 00000013 Return<o:p></o:p>

0000000d 00000013 Enter<o:p></o:p>

00000010 00000016 ShiftKey<o:p></o:p>

00000011 00000017 ControlKey<o:p></o:p>

00000012 00000018 Menu<o:p></o:p>

00000013 00000019 Pause<o:p></o:p>

00000014 00000020 Capital<o:p></o:p>

00000014 00000020 CapsLock<o:p></o:p>

0000001b 00000027 Escape<o:p></o:p>

00000020 00000032 Space<o:p></o:p>

00000021 00000033 Prior<o:p></o:p>

00000021 00000033 PageUp<o:p></o:p>

00000022 00000034 Next<o:p></o:p>

00000022 00000034 PageDown<o:p></o:p>

00000023 00000035 End<o:p></o:p>

00000024 00000036 Home<o:p></o:p>

00000025 00000037 Left<o:p></o:p>

00000026 00000038 Up<o:p></o:p>

00000027 00000039 Right<o:p></o:p>

00000028 00000040 Down<o:p></o:p>

00000029 00000041 Select<o:p></o:p>

0000002a 00000042 Print<o:p></o:p>

0000002b 00000043 Execute<o:p></o:p>

0000002c 00000044 Snapshot<o:p></o:p>

0000002c 00000044 PrintScreen<o:p></o:p>

0000002d 00000045 Insert<o:p></o:p>

0000002e 00000046 Delete<o:p></o:p>

0000002f 00000047 Help<o:p></o:p>

00000030 00000048 D0<o:p></o:p>

00000031 00000049 D1<o:p></o:p>

00000032 00000050 D2<o:p></o:p>

00000033 00000051 D3<o:p></o:p>

00000034 00000052 D4<o:p></o:p>

00000035 00000053 D5<o:p></o:p>

00000036 00000054 D6<o:p></o:p>

00000037 00000055 D7<o:p></o:p>

00000038 00000056 D8<o:p></o:p>

00000039 00000057 D9<o:p></o:p>

00000041 00000065 A<o:p></o:p>

00000042 00000066 B<o:p></o:p>

00000043 00000067 C<o:p></o:p>

00000044 00000068 D<o:p></o:p>

00000045 00000069 E<o:p></o:p>

00000046 00000070 F<o:p></o:p>

00000047 00000071 G<o:p></o:p>

00000048 00000072 H<o:p></o:p>

00000049 00000073 I<o:p></o:p>

0000004a 00000074 J<o:p></o:p>

0000004b 00000075 K<o:p></o:p>

0000004c 00000076 L<o:p></o:p>

0000004d 00000077 M<o:p></o:p>

0000004e 00000078 N<o:p></o:p>

0000004f 00000079 O<o:p></o:p>

00000050 00000080 P<o:p></o:p>

00000051 00000081 Q<o:p></o:p>

00000052 00000082 R<o:p></o:p>

00000053 00000083 S<o:p></o:p>

00000054 00000084 T<o:p></o:p>

00000055 00000085 U<o:p></o:p>

00000056 00000086 V<o:p></o:p>

00000057 00000087 W<o:p></o:p>

00000058 00000088 X<o:p></o:p>

00000059 00000089 Y<o:p></o:p>

0000005a 00000090 Z<o:p></o:p>

0000005b 00000091 LWin<o:p></o:p>

0000005c 00000092 RWin<o:p></o:p>

0000005d 00000093 Apps<o:p></o:p>

00000060 00000096 NumPad0<o:p></o:p>

00000061 00000097 NumPad1<o:p></o:p>

00000062 00000098 NumPad2<o:p></o:p>

00000063 00000099 NumPad3<o:p></o:p>

00000064 00000100 NumPad4<o:p></o:p>

00000065 00000101 NumPad5<o:p></o:p>

00000066 00000102 NumPad6<o:p></o:p>

00000067 00000103 NumPad7<o:p></o:p>

00000068 00000104 NumPad8<o:p></o:p>

00000069 00000105 NumPad9<o:p></o:p>

0000006a 00000106 Multiply<o:p></o:p>

0000006b 00000107 Add<o:p></o:p>

0000006c 00000108 Separator<o:p></o:p>

0000006d 00000109 Subtract<o:p></o:p>

0000006e 00000110 Decimal<o:p></o:p>

0000006f 00000111 Divide<o:p></o:p>

00000070 00000112 F1<o:p></o:p>

00000071 00000113 F2<o:p></o:p>

00000072 00000114 F3<o:p></o:p>

00000073 00000115 F4<o:p></o:p>

00000074 00000116 F5<o:p></o:p>

00000075 00000117 F6<o:p></o:p>

00000076 00000118 F7<o:p></o:p>

00000077 00000119 F8<o:p></o:p>

00000078 00000120 F9<o:p></o:p>

00000079 00000121 F10<o:p></o:p>

0000007a 00000122 F11<o:p></o:p>

0000007b 00000123 F12<o:p></o:p>

0000007c 00000124 F13<o:p></o:p>

0000007d 00000125 F14<o:p></o:p>

0000007e 00000126 F15<o:p></o:p>

0000007f 00000127 F16<o:p></o:p>

00000080 00000128 F17<o:p></o:p>

00000081 00000129 F18<o:p></o:p>

00000082 00000130 F19<o:p></o:p>

00000083 00000131 F20<o:p></o:p>

00000084 00000132 F21<o:p></o:p>

00000085 00000133 F22<o:p></o:p>

00000086 00000134 F23<o:p></o:p>

00000087 00000135 F24<o:p></o:p>

00000090 00000144 NumLock<o:p></o:p>

00000091 00000145 Scroll<o:p></o:p>

000000a0 00000160 LShiftKey<o:p></o:p>

000000a1 00000161 RShiftKey<o:p></o:p>

000000a2 00000162 LControlKey<o:p></o:p>

000000a3 00000163 RControlKey<o:p></o:p>

000000a4 00000164 LMenu<o:p></o:p>

000000a5 00000165 RMenu<o:p></o:p>

000000e5 00000229 ProcessKey<o:p></o:p>

000000f6 00000246 Attn<o:p></o:p>

000000f7 00000247 Crsel<o:p></o:p>

000000f8 00000248 Exsel<o:p></o:p>

000000f9 00000249 EraseEof<o:p></o:p>

000000fa 00000250 Play<o:p></o:p>

000000fb 00000251 Zoom<o:p></o:p>

000000fc 00000252 NoName<o:p></o:p>

000000fd 00000253 Pa1<o:p></o:p>

000000fe 00000254 OemClear<o:p></o:p>

00000015 00000021 KanaMode<o:p></o:p>

00000015 00000021 HanguelMode<o:p></o:p>

00000015 00000021 HangulMode<o:p></o:p>

00000017 00000023 JunjaMode<o:p></o:p>

00000018 00000024 FinalMode<o:p></o:p>

00000019 00000025 HanjaMode<o:p></o:p>

00000019 00000025 KanjiMode<o:p></o:p>

0000001c 00000028 IMEConvert<o:p></o:p>

0000001d 00000029 IMENonconvert<o:p></o:p>

0000001e 00000030 IMEAceept<o:p></o:p>

0000001f 00000031 IMEModeChange<o:p></o:p>

000000a6 00000166 BrowserBack<o:p></o:p>

000000a7 00000167 BrowserForward<o:p></o:p>

000000a8 00000168 BrowserRefresh<o:p></o:p>

000000a9 00000169 BrowserStop<o:p></o:p>

000000aa 00000170 BrowserSearch<o:p></o:p>

000000ab 00000171 BrowserFavorites<o:p></o:p>

000000ac 00000172 BrowserHome<o:p></o:p>

000000ad 00000173 VolumeMute<o:p></o:p>

000000ae 00000174 VolumeDown<o:p></o:p>

000000af 00000175 VolumeUp<o:p></o:p>

000000b0 00000176 MediaNextTrack<o:p></o:p>

000000b1 00000177 MediaPreviousTrack<o:p></o:p>

000000b2 00000178 MediaStop<o:p></o:p>

000000b3 00000179 MediaPlayPause<o:p></o:p>

000000b4 00000180 LaunchMail<o:p></o:p>

000000b5 00000181 SelectMedia<o:p></o:p>

000000b6 00000182 LaunchApplication1<o:p></o:p>

000000b7 00000183 LaunchApplication2<o:p></o:p>

000000ba 00000186 OemSemicolon<o:p></o:p>

000000bb 00000187 Oemplus<o:p></o:p>

000000bc 00000188 Oemcomma<o:p></o:p>

000000bd 00000189 OemMinus<o:p></o:p>

000000be 00000190 OemPeriod<o:p></o:p>

000000bf 00000191 OemQuestion<o:p></o:p>

000000c0 00000192 Oemtilde<o:p></o:p>

000000db 00000219 OemOpenBrackets<o:p></o:p>

000000dc 00000220 OemPipe<o:p></o:p>

000000dd 00000221 OemCloseBrackets<o:p></o:p>

000000de 00000222 OemQuotes<o:p></o:p>

000000df 00000223 Oem8<o:p></o:p>

000000e2 00000226 OemBackslash<o:p></o:p>

00010000 00065536 Shift<o:p></o:p>

00020000 00131072 Control<o:p></o:p>

00040000 00262144 Alt

</o:p>
Posted on 2009-03-14 23:51  hesen  阅读(241)  评论(0编辑  收藏  举报