C语言 键盘编码 及 用法
来源:互联网 发布:js设置时间间隔 编辑:程序博客网 时间:2024/04/30 16:27
各键位对应的编码:
ESC键 VK_ESCAPE (27)
回车键: VK_RETURN (13)TAB键: VK_TAB (9)
Caps Lock键: VK_CAPITAL (20)
Shift键: VK_SHIFT ($10)
Ctrl键: VK_CONTROL (17)
Alt键: VK_MENU (18)
空格键: VK_SPACE ($20/32)
退格键: VK_BACK (8)
左徽标键: VK_LWIN (91)
右徽标键: VK_LWIN (92)
鼠标右键快捷键:VK_APPS (93)
Insert键: VK_INSERT (45)
Home键: VK_HOME (36)
Page Up: VK_PRIOR (33)
PageDown: VK_NEXT (34)
End键: VK_END (35)
Delete键: VK_DELETE (46)
方向键(←): VK_LEFT (37)
方向键(↑): VK_UP (38)
方向键(→): VK_RIGHT (39)
方向键(↓): VK_DOWN (40)
F1键: VK_F1 (112)
F2键: VK_F2 (113)
F3键: VK_F3 (114)
F4键: VK_F4 (115)
F5键: VK_F5 (116)
F6键: VK_F6 (117)
F7键: VK_F7 (118)
F8键: VK_F8 (119)
F9键: VK_F9 (120)
F10键: VK_F10 (121)
F11键: VK_F11 (122)
F12键: VK_F12 (123)
Num Lock键: VK_NUMLOCK (144)
小键盘0: VK_NUMPAD0 (96)
小键盘1: VK_NUMPAD0 (97)
小键盘2: VK_NUMPAD0 (98)
小键盘3: VK_NUMPAD0 (99)
小键盘4: VK_NUMPAD0 (100)
小键盘5: VK_NUMPAD0 (101)
小键盘6: VK_NUMPAD0 (102)
小键盘7: VK_NUMPAD0 (103)
小键盘8: VK_NUMPAD0 (104)
小键盘9: VK_NUMPAD0 (105)
小键盘.: VK_DECIMAL (110)
小键盘*: VK_MULTIPLY (106)
小键盘+: VK_MULTIPLY (107)
小键盘-: VK_SUBTRACT (109)
小键盘/: VK_DIVIDE (111)
Pause Break键: VK_PAUSE (19)
Scroll Lock键: VK_SCROLL (145)
用法:
#include <conio.h>...char c;while( 27 != (c = getch()) ) { if( 73 == c ) printf( "Page Up\n" ); if( 81 == c ) printf( "Page Down\n" );}
0 0
- C语言 键盘编码 及 用法
- 148编码键盘.C
- GPS编码格式及C语言解码
- GPS编码格式及C语言解码
- GPS编码格式及C语言解码
- GPS编码格式及C语言解码 .
- GPS编码格式及C语言解码
- GPS编码格式及C语言解码
- GPS编码格式及C语言解码
- DCT变换编码及C语言实现
- DCT变换编码及C语言实现
- ASCII码表及键盘编码
- c语言结构体介绍及用法
- C语言计时 及 system()用法
- C语言extern的用法及作用
- C语言中的结构及用法
- C语言声明及typedef常见用法
- c语言结构体注意事项及用法
- 大姚土豆丝
- atol()函数一个可移植的版本
- 城堡(简单但费时)
- 60个很实用的jQuery代码开发技巧收集
- STL 函数对象
- C语言 键盘编码 及 用法
- 侃侃Thinking In Java
- NYOJ 811 变态最大值
- RHEL7 USB installation problem and solving
- Discuz! System Error,您当前的访问请求当中含有非法字符
- 1.快恶心死了才把BBB(REVC)gpioLedExample弄出来,重点是裸机环境构建啦!!
- 【读书笔记-数据挖掘概念与技术】挖掘频繁模式、关联和相关性:基本概念和方法
- 黑马程序员_【总结】_ 高新_3_泛型和类型参数
- sift 不易理解的地方