打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
vk

virtual key 虚拟键

虚拟键是用于标识键盘具体键的,和键盘的扫描码有关。可以理解为键盘键位的一种虚拟形式。在Windows编程中用得比较多.ASCII码是一种字符编码,用来表示文字在计算机中存储形式的一种方式,两者没有本质上的联系.

但是在设计虚拟键值的时候,为了以后的使用方便,windows操作系统就把一些字母键,数字键和早已存在的一些退格空格等键同ASCII对应起来了.字母键的虚拟键值正是此字母大写形式的ASCII码值.这样虚拟键的键值可以很容易被记忆。

下面给你一些键和虚拟键值的对应,你可以在V++的头文件或Delphi的源文件中找到更好的形式:注意下面是十六进制数表示形式。

VK_LBUTTON 鼠标左键 0x01

VK_RBUTTON 鼠标右键 0x02

VK_CANCEL Ctrl + Break 0x03

VK_MBUTTON 鼠标中键 0x04

VK_BACK Backspace键 0x08

VK_TAB Tab键 0x09

VK_RETURN 回车键 0x0D

VK_SHIFT Shift键 0x10

VK_CONTROL Ctrl键 0x11

VK_MENU Alt键 0x12

VK_PAUSE Pause键 0x13

VK_CAPITAL Caps_Lock键 0x14

VK_ESCAPE Esc键 0x1B

VK_SPACE 空格键 0x20

VK_PRIOR Page_Up键 0x21

VK_NEXT Page_Down键 0x22

VK_END End键 0x23

VK_HOME Home键 0x24

VK_LEFT 左箭头键 0x25

VK_UP 上箭头键 0x26

VK_RIGHT 右箭头键 0x27

VK_DOWN 下箭头键 0x28

VK_SNAPSHOT Print_Screen键 0x2C

VK_INSERT Insert键 0x2D

VK_DELETE Delete键 0x2E

0 – 9 数字0 - 9 0x30 - 0x39

A – Z 字母A - Z 0x41 - 0x5A

VK_LWIN 左WinKey(104键盘才有) 0x5B

VK_RWIN 右WinKey(104键盘才有) 0x5C

VK_APPS AppsKey(104键盘才有) 0x5D

VK_NUMPAD0 小键盘0键 0x60

VK_NUMPAD1 小键盘1键 0x61

VK_NUMPAD2 小键盘2键 0x62

VK_NUMPAD3 小键盘3键 0x63

VK_NUMPAD4 小键盘4键 0x64

VK_NUMPAD5 小键盘5键 0x65

VK_NUMPAD6 小键盘6键 0x66

VK_NUMPAD7 小键盘7键 0x67

VK_NUMPAD8 小键盘8键 0x68

VK_NUMPAD9 小键盘9键 0x69

VK_F1 - VK_F24 功能键F1 – F24 0x70 - 0x87

VK_NUMLOCK Num_Lock键 0x90

VK_SCROLL Scroll_Lock键 0x91

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
使用WINIO进行驱动层的键盘记录
添加键盘响应事件
键盘常用代码一览表
Windows消息处理
GetKeyState、GetAsyncKeyState、GetKeyboardState...
编程的朋友们用的着的键盘键值汇总
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服