#ifndef __KEY_CODE_DEF_H
//------------------------------- 常用的键
#define DF_Key_LButton 1 //鼠标左键
#define DF_Key_RButton 2 //鼠标右键
#define DF_Key_Cancel 3 //CANCEL
#define DF_Key_MButton 4 //鼠标中键
#define DF_Key_Back 8 //BACKSPACE
#define DF_Key_Tab 9 //TAB
#define DF_Key_Clear 12 //CLEAR
#define DF_Key_Return 13 //ENTER
#define DF_Key_Shift 16 //SHIFT
#define DF_Key_Control 17 //CTRL
#define DF_Key_Menu 18 //菜单键
#define DF_Key_Pause 19 //PAUSE
#define DF_Key_Capital 20 //CAPS LOCK
#define DF_Key_Escape 27 //ESC
#define DF_Key_Space 32 //SPACEBAR
#define DF_Key_PageUp 33 //PAGEUP
#define DF_Key_PageDown 34 //PAGEDOWN
#define DF_Key_End 35 //END
#define DF_Key_Home 36 //HOME
#define DF_Key_Left 37 //LEFT ARROW
#define DF_Key_Up 38 //UP ARROW
#define DF_Key_Right 39 //RIGHT ARROW
#define DF_Key_Down 40 //DOWN ARROW
#define DF_Key_Select 41 //SELECT
#define DF_Key_Print 42 //PRINT SCREEN
#define DF_Key_Execute 43 //EXECUTE
#define DF_Key_Snapshot 44 //SNAP SHOT
#define DF_Key_Inser 45 //INS
#define DF_Key_Delete 46 //DEL
#define DF_Key_Help 47 //HELP
#define DF_Key_Numlock 144 //NUM LOCK
//-------------------------------字母键
#define DF_Key_A 65 //A
#define DF_Key_B 66 //B
#define DF_Key_C 67 //C
#define DF_Key_D 68 //D
#define DF_Key_E 69 //E
#define DF_Key_F 70 //F
#define DF_Key_G 71 //G
#define DF_Key_H 72 //H
#define DF_Key_I 73 //I
#define DF_Key_J 74 //J
#define DF_Key_K 75 //K
#define DF_Key_L 76 //L
#define DF_Key_M 77 //M
#define DF_Key_N 78 //N
#define DF_Key_O 79 //O
#define DF_Key_P 80 //P
#define DF_Key_Q 81 //Q
#define DF_Key_R 82 //R
#define DF_Key_S 83 //S
#define DF_Key_T 84 //T
#define DF_Key_U 85 //U
#define DF_Key_V 86 //V
#define DF_Key_W 87 //W
#define DF_Key_X 88 //X
#define DF_Key_Y 89 //Y
#define DF_Key_Z 90 //Z
//-------------------------------数字键
#define DF_Key_0 48 //0
#define DF_Key_1 49 //1
#define DF_Key_2 50 //2
#define DF_Key_3 51 //3
#define DF_Key_4 52 //4
#define DF_Key_5 53 //5
#define DF_Key_6 54 //6
#define DF_Key_7 55 //7
#define DF_Key_8 56 //8
#define DF_Key_9 57 //9
//-------------------------------数字小键盘上的键
#define DF_Key_Numpad0 96 //0
#define DF_Key_Numpad1 97 //1
#define DF_Key_Numpad2 98 //2
#define DF_Key_Numpad3 99 //3
#define DF_Key_Numpad4 100 //4
#define DF_Key_Numpad5 101 //5
#define DF_Key_Numpad6 102 //6
#define DF_Key_Numpad7 103 //7
#define DF_Key_Numpad8 104 //8
#define DF_Key_Numpad9 105 //9
#define DF_Key_Multiply 106 //乘号(*)
#define DF_Key_Add 107 //加号(+)
#define DF_Key_Separator 108 //ENTER(在数字小键盘上)
#define DF_Key_Subtract 109 //减号(-)
#define DF_Key_Decimal 110 //小数点(.)
#define DF_Key_Divide 111 //除号(/)
//-------------------------------功能键
#define DF_Key_F1 112 //F1
#define DF_Key_F2 113 //F2
#define DF_Key_F3 114 //F3
#define DF_Key_F4 115 //F4
#define DF_Key_F5 116 //F5
#define DF_Key_F6 117 //F6
#define DF_Key_F7 118 //F7
#define DF_Key_F8 119 //F8
#define DF_Key_F9 120 //F9
#define DF_Key_F10 121 //F10
#define DF_Key_F11 122 //F11
#define DF_Key_F12 123 //F12
#define DF_Key_F13 124 //F13
#define DF_Key_F14 125 //F14
#define DF_Key_F15 126 //F15
#define DF_Key_F16 127 //F16
//------------------------------- 常用的键
#define DF_Key_LButton 1 //鼠标左键
#define DF_Key_RButton 2 //鼠标右键
#define DF_Key_Cancel 3 //CANCEL
#define DF_Key_MButton 4 //鼠标中键
#define DF_Key_Back 8 //BACKSPACE
#define DF_Key_Tab 9 //TAB
#define DF_Key_Clear 12 //CLEAR
#define DF_Key_Return 13 //ENTER
#define DF_Key_Shift 16 //SHIFT
#define DF_Key_Control 17 //CTRL
#define DF_Key_Menu 18 //菜单键
#define DF_Key_Pause 19 //PAUSE
#define DF_Key_Capital 20 //CAPS LOCK
#define DF_Key_Escape 27 //ESC
#define DF_Key_Space 32 //SPACEBAR
#define DF_Key_PageUp 33 //PAGEUP
#define DF_Key_PageDown 34 //PAGEDOWN
#define DF_Key_End 35 //END
#define DF_Key_Home 36 //HOME
#define DF_Key_Left 37 //LEFT ARROW
#define DF_Key_Up 38 //UP ARROW
#define DF_Key_Right 39 //RIGHT ARROW
#define DF_Key_Down 40 //DOWN ARROW
#define DF_Key_Select 41 //SELECT
#define DF_Key_Print 42 //PRINT SCREEN
#define DF_Key_Execute 43 //EXECUTE
#define DF_Key_Snapshot 44 //SNAP SHOT
#define DF_Key_Inser 45 //INS
#define DF_Key_Delete 46 //DEL
#define DF_Key_Help 47 //HELP
#define DF_Key_Numlock 144 //NUM LOCK
//-------------------------------字母键
#define DF_Key_A 65 //A
#define DF_Key_B 66 //B
#define DF_Key_C 67 //C
#define DF_Key_D 68 //D
#define DF_Key_E 69 //E
#define DF_Key_F 70 //F
#define DF_Key_G 71 //G
#define DF_Key_H 72 //H
#define DF_Key_I 73 //I
#define DF_Key_J 74 //J
#define DF_Key_K 75 //K
#define DF_Key_L 76 //L
#define DF_Key_M 77 //M
#define DF_Key_N 78 //N
#define DF_Key_O 79 //O
#define DF_Key_P 80 //P
#define DF_Key_Q 81 //Q
#define DF_Key_R 82 //R
#define DF_Key_S 83 //S
#define DF_Key_T 84 //T
#define DF_Key_U 85 //U
#define DF_Key_V 86 //V
#define DF_Key_W 87 //W
#define DF_Key_X 88 //X
#define DF_Key_Y 89 //Y
#define DF_Key_Z 90 //Z
//-------------------------------数字键
#define DF_Key_0 48 //0
#define DF_Key_1 49 //1
#define DF_Key_2 50 //2
#define DF_Key_3 51 //3
#define DF_Key_4 52 //4
#define DF_Key_5 53 //5
#define DF_Key_6 54 //6
#define DF_Key_7 55 //7
#define DF_Key_8 56 //8
#define DF_Key_9 57 //9
//-------------------------------数字小键盘上的键
#define DF_Key_Numpad0 96 //0
#define DF_Key_Numpad1 97 //1
#define DF_Key_Numpad2 98 //2
#define DF_Key_Numpad3 99 //3
#define DF_Key_Numpad4 100 //4
#define DF_Key_Numpad5 101 //5
#define DF_Key_Numpad6 102 //6
#define DF_Key_Numpad7 103 //7
#define DF_Key_Numpad8 104 //8
#define DF_Key_Numpad9 105 //9
#define DF_Key_Multiply 106 //乘号(*)
#define DF_Key_Add 107 //加号(+)
#define DF_Key_Separator 108 //ENTER(在数字小键盘上)
#define DF_Key_Subtract 109 //减号(-)
#define DF_Key_Decimal 110 //小数点(.)
#define DF_Key_Divide 111 //除号(/)
//-------------------------------功能键
#define DF_Key_F1 112 //F1
#define DF_Key_F2 113 //F2
#define DF_Key_F3 114 //F3
#define DF_Key_F4 115 //F4
#define DF_Key_F5 116 //F5
#define DF_Key_F6 117 //F6
#define DF_Key_F7 118 //F7
#define DF_Key_F8 119 //F8
#define DF_Key_F9 120 //F9
#define DF_Key_F10 121 //F10
#define DF_Key_F11 122 //F11
#define DF_Key_F12 123 //F12
#define DF_Key_F13 124 //F13
#define DF_Key_F14 125 //F14
#define DF_Key_F15 126 //F15
#define DF_Key_F16 127 //F16
#endif
/*
内容:键盘上的标准键码
作者:罗世洲 QQ370756740 xyy0215@qq.com
欢迎技术交流
*/