我上次也是没有找到,不过仔细看0409标准应该是能找到的,下面哪两个是呢?
[code]{
{ /* 00 */ 0, 0 },
{ /* 01 VK_LBUTTON */ 0, 0 },
{ /* 02 VK_RBUTTON */ 0, 0 },
{ /* 03 VK_CANCEL */ SC_E0, 0x46 },
{ /* 04 VK_MBUTTON */ 0, 0 },
{ /* 05 */ 0, 0 },
{ /* 06 */ 0, 0 },
{ /* 07 */ 0, 0 },
{ /* 08 VK_BACK */ 0, 0x0e },
{ /* 09 VK_TAB */ 0, 0x0f },
{ /* 0A */ 0, 0 },
{ /* 0B */ 0, 0 },
{ /* 0C VK_CLEAR */ 0, 0x4c },
{ /* 0D VK_RETURN */ 0, 0x1c },
{ /* 0E */ 0, 0 },
{ /* 0F */ 0, 0 },
{ /* 10 VK_SHIFT */ 0, 0x2a },
{ /* 11 VK_CONTROL */ 0, 0x1d },
{ /* 12 VK_MENU */ 0, 0x38 },
{ /* 13 VK_PAUSE */ SC_E11D, 0x45 },
{ /* 14 VK_CAPITAL */ 0, 0x3a },
{ /* 15 VK_HANGUL */ 0, 0x72 }, // Windows CE -- for RDP
{ /* 16 */ 0, 0 },
{ /* 17 VK_JUNJA */ 0, 0 },
{ /* 18 VK_FINAL */ 0, 0 },
{ /* 19 VK_HANJA */ 0, 0x71 }, // Windows CE -- for RDP (duplicated by E9 below)
{ /* 1A */ 0, 0 },
{ /* 1B VK_ESCAPE */ 0, 0x01 },
{ /* 1C VK_CONVERT */ 0, 0x79 }, // Windows CE -- for RDP
{ /* 1D VK_NOCONVERT */ 0, 0x7b }, // Windows CE -- for RDP (duplicated by EB below)
{ /* 1E */ 0, 0 },
{ /* 1F */ 0, 0 },
{ /* 20 VK_SPACE */ 0, 0x39 },
{ /* 21 VK_PRIOR */ SC_E0, 0x49 },
{ /* 22 VK_NEXT */ SC_E0, 0x51 },
{ /* 23 VK_END */ SC_E0, 0x4f },
{ /* 24 VK_HOME */ SC_E0, 0x47 },
{ /* 25 VK_LEFT */ SC_E0, 0x4b },
{ /* 26 VK_UP */ SC_E0, 0x48 },
{ /* 27 VK_RIGHT */ SC_E0, 0x4d },
{ /* 28 VK_DOWN */ SC_E0, 0x50 },
{ /* 29 VK_SELECT */ 0, 0 },
{ /* 2A VK_PRINT */ 0, 0 },
{ /* 2B VK_EXECUTE */ 0, 0 },
{ /* 2C VK_SNAPSHOT */ SC_E0, 0x37 },
{ /* 2D VK_INSERT */ SC_E0, 0x52 },
{ /* 2E VK_DELETE */ SC_E0, 0x53 },
{ /* 2F VK_HELP */ 0, 0x63 },
{ /* 30 '0' */ 0, 0x0b },
{ /* 31 '1' */ 0, 0x02 },
{ /* 32 '2' */ 0, 0x03 },
{ /* 33 '3' */ 0, 0x04 },
{ /* 34 '4' */ 0, 0x05 },
{ /* 35 '5' */ 0, 0x06 },
{ /* 36 '6' */ 0, 0x07 },
{ /* 37 '7' */ 0, 0x08 },
{ /* 38 '8' */ 0, 0x09 },
{ /* 39 '9' */ 0, 0x0a },
{ /* 3A */ 0, 0 },
{ /* 3B */ 0, 0 },
{ /* 3C */ 0, 0 },
{ /* 3D */ 0, 0 },
{ /* 3E */ 0, 0 },
{ /* 3F */ 0, 0 },
{ /* 40 */ 0, 0 },
{ /* 41 'A' */ 0, 0x1e },
{ /* 42 'B' */ 0, 0x30 },
{ /* 43 'C' */ 0, 0x2e },
{ /* 44 'D' */ 0, 0x20 },
{ /* 45 'E' */ 0, 0x12 },
{ /* 46 'F' */ 0, 0x21 },
{ /* 47 'G' */ 0, 0x22 },
{ /* 48 'H' */ 0, 0x23 },
{ /* 49 'I' */ 0, 0x17 },
{ /* 4A 'J' */ 0, 0x24 },
{ /* 4B 'K' */ 0, 0x25 },
{ /* 4C 'L' */ 0, 0x26 },
{ /* 4D 'M' */ 0, 0x32 },
{ /* 4E 'N' */ 0, 0x31 },
{ /* 4F 'O' */ 0, 0x18 },
{ /* 50 'P' */ 0, 0x19 },
{ /* 51 'Q' */ 0, 0x10 },
{ /* 52 'R' */ 0, 0x13 },
{ /* 53 'S' */ 0, 0x1f },
{ /* 54 'T' */ 0, 0x14 },
{ /* 55 'U' */ 0, 0x16 },
{ /* 56 'V' */ 0, 0x2f },
{ /* 57 'W' */ 0, 0x11 },
{ /* 58 'X' */ 0, 0x2d },
{ /* 59 'Y' */ 0, 0x15 },
{ /* 5A 'Z' */ 0, 0x2c },
{ /* 5B VK_LWIN */ SC_E0, 0x5b },
{ /* 5C VK_RWIN */ SC_E0, 0x5c },
{ /* 5D VK_APPS */ SC_E0, 0x5d },
{ /* 5E */ 0, 0 },
{ /* 5F VK_SLEEP */ 0, 0 },
{ /* 60 VK_NUMPAD0 */ 0, 0x52 },
{ /* 61 VK_NUMPAD1 */ 0, 0x4f },
{ /* 62 VK_NUMPAD2 */ 0, 0x50 },
{ /* 63 VK_NUMPAD3 */ 0, 0x51 },
{ /* 64 VK_NUMPAD4 */ 0, 0x4b },
{ /* 65 VK_NUMPAD5 */ 0, 0x4c },
{ /* 66 VK_NUMPAD6 */ 0, 0x4d },
{ /* 67 VK_NUMPAD7 */ 0, 0x47 },
{ /* 68 VK_NUMPAD8 */ 0, 0x48 },
{ /* 69 VK_NUMPAD9 */ 0, 0x49 },
{ /* 6A VK_MULTIPLY */ 0, 0x37 },
{ /* 6B VK_ADD */ 0, 0x4e },
{ /* 6C VK_SEPARATOR */ 0, 0 },
{ /* 6D VK_SUBTRACT */ 0, 0x4a },
{ /* 6E VK_DECIMAL */ 0, 0x53 },
{ /* 6F VK_DIVIDE */ SC_E0, 0x35 },
{ /* 70 VK_F1 */ 0, 0x3b },
{ /* 71 VK_F2 */ 0, 0x3c },
{ /* 72 VK_F3 */ 0, 0x3d },
{ /* 73 VK_F4 */ 0, 0x3e },
{ /* 74 VK_F5 */ 0, 0x3f },
{ /* 75 VK_F6 */ 0, 0x40 },
{ /* 76 VK_F7 */ 0, 0x41 },
{ /* 77 VK_F8 */ 0, 0x42 },
{ /* 78 VK_F9 */ 0, 0x43 },
{ /* 79 VK_F10 */ 0, 0x44 },
{ /* 7A VK_F11 */ 0, 0x57 },
{ /* 7B VK_F12 */ 0, 0x58 },
{ /* 7C VK_F13 */ 0, 0x64 },
{ /* 7D VK_F14 */ 0, 0x65 },
{ /* 7E VK_F15 */ 0, 0x66 },
{ /* 7F VK_F16 */ 0, 0x67 },
{ /* 80 VK_F17 */ 0, 0x68 },
{ /* 81 VK_F18 */ 0, 0x69 },
{ /* 82 VK_F19 */ 0, 0x6a },
{ /* 83 VK_F20 */ 0, 0x6b },
{ /* 84 VK_F21 */ 0, 0x6c },
{ /* 85 VK_F22 */ 0, 0x6d },
{ /* 86 VK_F23 */ 0, 0x6e },
code] |