按下数字、字母、符号键,键盘会发送对应的ASCII码值
注:按下方向键键盘会发送两个ASCII码,所以一个方向键要用两个getch才能把它的数据获取完,然后对应着两个字符数据, 一个当高位, 一个当低位, 就可以判断按下的是什么键。当然也可以只通过低四位或高四位来表示四个方向键。(如果用低四位表示,左键与K键等价,其余三个键类似)
注:十六位的键值也可用八位的方式来读取
键名键值Tab0x09Shift0x10Ctrl0x11Fn没有键值Esc0x011bAlt0x12Space(空格键)0x20Enter0x0dBackspace0x08Home0x24End0x23Delete0x7fPrtSc0x2cF1(静音键)0x3b00F2(声音–)0x3c00F3(声音+)0x3d00F4 (关闭麦克风键)0x3e00F5(刷新键)0x3f00F6(关闭屏幕键)0x4000F7(飞行模式键)0x4100F8(关闭摄像头键)0x4200F9(锁屏键)0x4300F10 (分屏键)0x4400F11(亮度–)0x4500F12 (亮度+)0x4600