主页 / 库函数目录 / 键盘鼠标输入 / key_code_e key_code_e 枚举 定义按键键码 定义: enum key_code_e { key_mouse_l = 0x01, // 鼠标左键 key_mouse_r = 0x02, // 鼠标右键 key_mouse_m = 0x04, // 鼠标中键 key_back = 0x08, // 退格键 key_tab = 0x09, // Tab 键 key_enter = 0x0d, // 回车键 key_shift = 0x10, // Shift 键 key_control = 0x11, // Ctrl 键 key_menu = 0x12, // Alt 键 key_pause = 0x13, // Pause 键 key_capslock = 0x14, // 大写锁定键 key_esc = 0x1b, // Esc 键 key_space = 0x20, // 空格键 key_pageup = 0x21, // PgUp, 向上翻页 key_pagedown = 0x22, // PgDn, 向下翻页 key_home = 0x23, // Home key_end = 0x24, // End key_left = 0x25, // ←, 左方向键 key_up = 0x26, // ↑, 上方向键 key_right = 0x27, // →, 右方向键 key_down = 0x28, // ↓, 下方向键 key_print = 0x2a, // Print, 打印键 key_snapshot = 0x2c, // Prt Sc, PrintScreen 截屏键 key_insert = 0x2d, // Ins, 插入键 key_delete = 0x2e, // Del, 删除键 // 大键盘数字键 key_0 = 0x30, key_1 = 0x31, key_2 = 0x32, key_3 = 0x33, key_4 = 0x34, key_5 = 0x35, key_6 = 0x36, key_7 = 0x37, key_8 = 0x38, key_9 = 0x39, // 字母键 key_A = 0x41, key_B = 0x42, key_C = 0x43, key_D = 0x44, key_E = 0x45, key_F = 0x46, key_G = 0x47, key_H = 0x48, key_I = 0x49, key_J = 0x4a, key_K = 0x4b, key_L = 0x4c, key_M = 0x4d, key_N = 0x4e, key_O = 0x4f, key_P = 0x50, key_Q = 0x51, key_R = 0x52, key_S = 0x53, key_T = 0x54, key_U = 0x55, key_V = 0x56, key_W = 0x57, key_X = 0x58, key_Y = 0x59, key_Z = 0x5a, key_win_l = 0x5b, // 左 Windows 徽标键 key_win_r = 0x5c, // 右 Windows 徽标键 key_sleep = 0x5f, // 休眠键 // 小键盘的九宫格数字键 key_num0 = 0x60, key_num1 = 0x61, key_num2 = 0x62, key_num3 = 0x63, key_num4 = 0x64, key_num5 = 0x65, key_num6 = 0x66, key_num7 = 0x67, key_num8 = 0x68, key_num9 = 0x69, // 小键盘符号键 key_multiply = 0x6a, // *,乘号键 key_add = 0x6b, // +, 加号键 key_separator = 0x6c, // 分割键 key_subtract = 0x6d, // -, 减号键 key_decimal = 0x6e, // ., 小数点 key_divide = 0x6f, // /, 除号键 // 键盘上方的12个 Fn 功能键 key_f1 = 0x70, key_f2 = 0x71, key_f3 = 0x72, key_f4 = 0x73, key_f5 = 0x74, key_f6 = 0x75, key_f7 = 0x76, key_f8 = 0x77, key_f9 = 0x78, key_f10 = 0x79, key_f11 = 0x7a, key_f12 = 0x7b, key_numlock = 0x90, // NumLk, 小键盘数字锁定 key_scrolllock = 0x91, // ScrLk, 滚动锁定键 key_shift_l = 0xa0, // 左 Shift key_shift_r = 0xa1, // 右 Shift key_control_l = 0xa2, // 左 Ctrl key_control_r = 0xa3, // 右 Ctrl key_menu_l = 0xa4, // 左 Alt key_menu_r = 0xa5, // 右 Alt // 大键盘上的符号键 key_semicolon = 0xba, // ; 分号键 key_plus = 0xbb, // + 加号键 key_comma = 0xbc, // , 逗号键 key_minus = 0xbd, // - 减号键 key_period = 0xbe, // . 句号键 key_slash = 0xbf, // / 右斜杠键 key_tilde = 0xc0, // ~ 波浪键 key_lbrace = 0xdb, // [ 左方括号键 key_backslash = 0xdc, // \ 反斜杠键 key_rbrace = 0xdd, // ] 右方括号键 key_quote = 0xde, // ' 引号键 key_ime_process = 0xe5, }key_code_e;