* expanded VK_ codes. Patch by Nikolay N. Mantis #20801

git-svn-id: trunk@19734 -
This commit is contained in:
marco 2011-12-03 16:41:06 +00:00
parent c0c526efbc
commit f89e32c034
2 changed files with 78 additions and 10 deletions

View File

@ -4714,6 +4714,8 @@ Type
VK_RBUTTON = 2;
VK_CANCEL = 3;
VK_MBUTTON = 4;
VK_XBUTTON1 = 5;
VK_XBUTTON2 = 6;
VK_BACK = 8;
VK_TAB = 9;
VK_CLEAR = 12;
@ -4723,7 +4725,18 @@ Type
VK_MENU = 18;
VK_PAUSE = 19;
VK_CAPITAL = 20;
VK_KANA = 21;
VK_HANGEUL = 21;
VK_HANGUL = 21;
VK_JUNJA = 23;
VK_FINAL = 24;
VK_HANJA = 25;
VK_KANJI = 25;
VK_ESCAPE = 27;
VK_CONVERT = 28;
VK_NONCONVERT = 29;
VK_ACCEPT = 30;
VK_MODECHANGE = 31;
VK_SPACE = 32;
VK_PRIOR = 33;
VK_NEXT = 34;
@ -4779,6 +4792,7 @@ Type
VK_LWIN = 91;
VK_RWIN = 92;
VK_APPS = 93;
VK_SLEEP = 95;
VK_NUMPAD0 = 96;
VK_NUMPAD1 = 97;
VK_NUMPAD2 = 98;
@ -4822,14 +4836,78 @@ Type
{ GetAsyncKeyState }
VK_NUMLOCK = 144;
VK_SCROLL = 145;
VK_OEM_NEC_EQUAL = 146;
VK_OEM_FJ_JISHO = 146;
VK_OEM_FJ_MASSHOU = 147;
VK_OEM_FJ_TOUROKU = 148;
VK_OEM_FJ_LOYA = 149;
VK_OEM_FJ_ROYA = 150;
VK_LSHIFT = 160;
VK_LCONTROL = 162;
VK_LMENU = 164;
VK_RSHIFT = 161;
VK_RCONTROL = 163;
VK_RMENU = 165;
VK_BROWSER_BACK = 166;
VK_BROWSER_FORWARD = 167;
VK_BROWSER_REFRESH = 168;
VK_BROWSER_STOP = 169;
VK_BROWSER_SEARCH = 170;
VK_BROWSER_FAVORITES = 171;
VK_BROWSER_HOME = 172;
VK_VOLUME_MUTE = 173;
VK_VOLUME_DOWN = 174;
VK_VOLUME_UP = 175;
VK_MEDIA_NEXT_TRACK = 176;
VK_MEDIA_PREV_TRACK = 177;
VK_MEDIA_STOP = 178;
VK_MEDIA_PLAY_PAUSE = 179;
VK_LAUNCH_MAIL = 180;
VK_LAUNCH_MEDIA_SELECT = 181;
VK_LAUNCH_APP1 = 182;
VK_LAUNCH_APP2 = 183;
VK_OEM_1 = 186;
VK_OEM_PLUS = 187;
VK_OEM_COMMA = 188;
VK_OEM_MINUS = 189;
VK_OEM_PERIOD = 190;
VK_OEM_2 = 191;
VK_OEM_3 = 192;
VK_OEM_4 = 219;
VK_OEM_5 = 220;
VK_OEM_6 = 221;
VK_OEM_7 = 222;
VK_OEM_8 = 223;
VK_OEM_AX = 225;
VK_OEM_102 = 226;
VK_ICO_HELP = 227;
VK_ICO_00 = 228;
{ ImmGetVirtualKey }
VK_PROCESSKEY = 229;
VK_ICO_CLEAR = 230;
VK_PACKET = 231;
VK_OEM_RESET = 233;
VK_OEM_JUMP = 234;
VK_OEM_PA1 = 235;
VK_OEM_PA2 = 236;
VK_OEM_PA3 = 237;
VK_OEM_WSCTRL = 238;
VK_OEM_CUSEL = 239;
VK_OEM_ATTN = 240;
VK_OEM_FINISH = 241;
VK_OEM_COPY = 242;
VK_OEM_AUTO = 243;
VK_OEM_ENLW = 244;
VK_OEM_BACKTAB = 245;
VK_ATTN = 246;
VK_CRSEL = 247;
VK_EXSEL = 248;
VK_EREOF = 249;
VK_PLAY = 250;
VK_ZOOM = 251;
VK_NONAME = 252;
VK_PA1 = 253;
VK_OEM_CLEAR = 254;
{ Keystroke Message Flags }
KF_ALTDOWN = 8192;
KF_DLGMODE = 2048;

View File

@ -109,16 +109,6 @@ const
CP_UTF8 = 65001;
CREATE_NO_WINDOW = $08000000;
VK_ATTN = 246;
VK_CRSEL = 247;
VK_EXSEL = 248;
VK_EREOF = 249;
VK_PLAY = 250;
VK_ZOOM = 251;
VK_NONAME = 252;
VK_PA1 = 253;
VK_OEM_CLEAR = 254;
WHEEL_DELTA = 120;
WHEEL_PAGESCROLL = MAXDWORD;