常数名称 十六进制值 十进制值 对应按键
VK_LBUTTON 01 1 鼠标的左键
VK_RBUTTON 02 2 鼠标的右键
VK-CANCEL 03 3 Ctrl+Break(通常不需要处理)
VK_MBUTTON 04 4 鼠标的中键(三按键鼠标)
VK_BACK 08 8 Backspace键
VK_TAB 09 9 Tab键
VK_CLEAR 0C 12 Clear键(Num Lock关闭时的数字键盘5)
VK_RETURN 0D 13 Enter键
VK_SHIFT 10 16 Shift键
VK_CONTROL 11 17 Ctrl键
VK_MENU 12 18 Alt键
VK_PAUSE 13 19 Pause键
VK_CAPITAL 14 20 Caps Lock键
VK_ESCAPE 1B 27 Ese键
VK_SPACE 20 32 Spacebar键
VK_PRIOR 21 33 Page Up键
VK_NEXT 22 34 Page Domw键
VK_END 23 35 End键
VK_HOME 24 36 Home键
VK_LEFT 25 37 LEFT ARROW 键(←)
VK_UP 26 38 UP ARROW键(↑)
VK_RIGHT 27 39 RIGHT ARROW键(→)
VK_DOWN 28 40 DOWN ARROW键(↓)
VK_Select 29 41 Select键
VK_PRINT 2A 42
VK_EXECUTE 2B 43 EXECUTE键
VK_SNAPSHOT 2C 44 Print Screen键(抓屏)
VK_Insert 2D 45 Ins键(Num Lock关闭时的数字键盘0)
VK_Delete 2E 46 Del键(Num Lock关闭时的数字键盘.)
VK_HELP 2F 47 Help键
VK_0 30 48 0键
VK_1 31 49 1键
VK_2 32 50 2键
VK_3 33 51 3键
VK_4 34 52 4键
VK_5 35 53 5键
VK_6 36 54 6键
VK_7 37 55 7键
VK_8 38 56 8键
VK_9 39 57 9键
VK_A 41 65 A键
VK_B 42 66 B键
VK_C 43 67 C键
VK_D 44 68 D键
VK_E 45 69 E键
VK_F 46 70 F键
VK_G 47 71 G键
VK_H 48 72 H键
VK_I 49 73 I键
VK_J 4A 74 J键
VK_K 4B 75 K键
VK_L 4C 76 L键
VK_M 4D 77 M键
VK_N 4E 78 N键
VK_O 4F 79 O键
VK_P 50 80 P键
VK_Q 51 81 Q键
VK_R 52 82 R键
VK_S 53 83 S键
VK_T 54 84 T键
VK_U 55 85 U键
VK_V 56 86 V键
VK_W 57 87 W键
VK_X 58 88 X键
VK_Y 59 89 Y键
VK_Z 5A 90 Z键
VK_NUMPAD0 60 96 数字键0键
VK_NUMPAD1 61 97 数字键1键
VK_NUMPAD2 62 98 数字键2键
VK_NUMPAD3 62 99 数字键3键
VK_NUMPAD4 64 100 数字键4键
VK_NUMPAD5 65 101 数字键5键
VK_NUMPAD6 66 102 数字键6键
VK_NUMPAD7 67 103 数字键7键
VK_NUMPAD8 68 104 数字键8键
VK_NUMPAD9 69 105 数字键9键
VK_MULTIPLY 6A 106 数字键盘上的*键
VK_ADD 6B 107 数字键盘上的+键
VK_SEPARATOR 6C 108 Separator键
VK_SUBTRACT 6D 109 数字键盘上的-键
VK_DECIMAL 6E 110 数字键盘上的.键
VK_DIVIDE 6F 111 数字键盘上的/键
VK_F1 70 112 F1键
VK_F2 71 113 F2键
VK_F3 72 114 F3键
VK_F4 73 115 F4键
VK_F5 74 116 F5键
VK_F6 75 117 F6键
VK_F7 76 118 F7键
VK_F8 77 119 F8键
VK_F9 78 120 F9键
VK_F10 79 121 F10键
VK_F11 7A 122 F11键
VK_F12 7B 123 F12键
VK_NUMLOCK 90 144 Num Lock 键
VK_SCROLL 91 145 Scroll Lock键
上面没有提到的:(都在大键盘)
VK_LWIN 91 左win键
VK_RWIN 92 右win键
VK_APPS 93 右Ctrl左边键,点击相当于点击鼠标右键,会弹出快捷菜单
186 ;(分号)
187 =键
188 ,键(逗号)
189 -键(减号)
190 .键(句号)
191 /键
192 `键(Esc下面)
219 [键
220 键
221 ]键
222 ‘键(引号)
delphi虚拟键码对应关键
VK_LBUTTON鼠标左键
VK_RBUTTON鼠标右键
VK_CANCEL控制+休息
VK_MBUTTON鼠标中键
VK_BACK Backspace键
VK_TAB Tab键
VK_CLEAR清除主要
VK_RETURN Enter键
VK_SHIFT Shift键
VK_CONTROL Ctrl键
VK_MENU Alt键
VK_PAUSE暂停关键
VK_CAPITAL Caps Lock键
VK_KANA可与输入法
VK_HANGUL可与输入法
VK_JUNJA可与输入法
VK_FINAL可与输入法
VK_HANJA可与输入法
VK_KANJI可与输入法
VK_CONVERT可与输入法
VK_NONCONVERT可与输入法
VK_ACCEPT可与输入法
VK_MODECHANGE可与输入法
VK_ESCAPE Esc键
VK_SPACE空间酒吧
VK_PRIOR页键
VK_NEXT下一页关键
VK_END END键
VK_HOME主页关键
VK_LEFT左箭头键
VK_UP向上键
VK_RIGHT右箭头键
VK_DOWN下箭头键
VK_SELECT选择关键
VK_PRINT打印键(键盘的具体)
VK_EXECUTE执行关键
VK_SNAPSHOT Print Screen键
VK_INSERT插入关键
VK_DELETE Delete键
VK_HELP帮助关键
VK_LWIN左Windows键(微软键盘)
VK_RWIN右Windows键(微软键盘)
VK_APPS应用关键(微软键盘)
VK_NUMPAD0 0键(数字键盘)
VK_NUMPAD1 1键(数字键盘)
VK_NUMPAD2 2键(数字键盘)
VK_NUMPAD3 3键(数字键盘)
VK_NUMPAD4 4键(数字键盘)
VK_NUMPAD5 5键(数字键盘)
VK_NUMPAD6 6键(数字键盘)
VK_NUMPAD7 7键(数字键盘)
VK_NUMPAD8 8键(数字键盘)
VK_NUMPAD9 9键(数字键盘)
VK_MULTIPLY多键(数字键盘)
VK_ADD添加键(数字键盘)
VK_SEPARATOR分离键(数字键盘)
VK_SUBTRACT减去键(数字键盘)
VK_DECIMAL小数点键(数字键盘)
VK_DIVIDE鸿沟键(数字键盘)
VK_F1 F1键
VK_F2 F2键
VK_F3 F3的关键
VK_F4 F4键
VK_F5 F5键
VK_F6 F6键
VK_F7 F7键
VK_F8 F8键
VK_F9 F9键
VK_F10 F10键关键
VK_F11 F11键
VK_F12 F12键
VK_F13 F13键
VK_F14 F14键
VK_F15 F15键
VK_F16 F16键
VK_F17 F17键
VK_F18 F18键
VK_F19 F19键
VK_F20 F20键
VK_F21 F21键
VK_F22 F22键
VK_F23 F23键
VK_F24 F24键
VK_NUMLOCK数Lock键
VK_SCROLL滚动Lock键
VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )
VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )
VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )
VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )
VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )
VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )
VK_PROCESSKEY工艺关键
VK_ATTN经办关键
VK_CRSEL CrSel关键
VK_EXSEL ExSel关键
VK_EREOF擦除EOF分析关键
VK_PLAY发挥关键
VK_ZOOM变焦关键
VK_NONAME保留以供将来使用
VK_PA1 PA1关键
VK_OEM_CLEAR清除主要标签数: 1 “ F14键
VK_F15 F15键
VK_F16 F16键
VK_F17 F17键
VK_F18 F18键
VK_F19 F19键
VK_F20 F20键
VK_F21 F21键
VK_F22 F22键
VK_F23 F23键
VK_F24 F24键
VK_NUMLOCK数Lock键
VK_SCROLL滚动Lock键
VK_LSHIFT左Shift键(仅用于GetAsyncKeyState和GetKeyState )
VK_RSHIFT右Shift键(仅用于GetAsyncKeyState和GetKeyState )
VK_LCONTROL左Ctrl键(仅用于GetAsyncKeyState和GetKeyState )
VK_RCONTROL右Ctrl键(仅用于GetAsyncKeyState和GetKeyState )
VK_LMENU左Alt键(仅用于GetAsyncKeyState和GetKeyState )
VK_RMENU右Alt键(仅用于GetAsyncKeyState和GetKeyState )
VK_PROCESSKEY工艺关键
VK_ATTN经办关键
VK_CRSEL CrSel关键
VK_EXSEL ExSel关键
VK_EREOF擦除EOF分析关键
VK_PLAY发挥关键
VK_ZOOM变焦关键
VK_NONAME保留以供将来使用
VK_PA1 PA1关键
VK_OEM_CLEAR清除主要
分享到:
相关推荐
这个“delphi 求键值”的小程序实现了这样一个功能:当用户按下键盘上的任意一个键时,程序将显示该键的对应值。下面我们将详细探讨如何在Delphi中实现这一功能,以及涉及的相关知识点。 首先,我们要了解的是...
delphi 键值对应码表,判断从键盘敲到啥键获取对应的键值
在Delphi编程中,"取键值"通常指的是监听键盘事件并获取用户按下键盘时的按键信息。...推荐查阅《Delphi高级程序设计》等相关书籍,或者在网上搜索Delphi键盘钩子的教程和示例代码,以便更好地理解和实践这个主题。
本篇将深入探讨"Delphi版键盘虚拟键值及扫描码查询"的相关知识点。 1. **虚拟键值(Virtual Key Codes)** 虚拟键值是Windows API中定义的一系列常量,代表键盘上的每个键。它们是独立于键盘布局的,例如,无论...
該軟件的主要功能是識別鍵盤相對應的鍵值,是用delphi開發的朋友的一個小幫手..... 該軟件支持多語言....
通过查看和分析这些代码,我们可以更深入地理解如何在Delphi中实现键盘输入的钩子和键值转换。 总之,这个示例展示了如何利用Delphi的钩子技术来拦截和处理键盘输入,这对于开发需要对用户输入进行特殊处理的应用...
本软件可以截获几乎所有键值,例如:shift+?...等键值,没有截获不到的键值,本程序不使用dll方式,使用常规方式,方便你编译调试修改,支持xp、vista、win7,是最强悍的键盘钩子控件, 本软件在delphi7下通过。
又一个delphi键盘钩子用法及代码,可以截获几乎所有键值,例如:shift ?,ctrl ?,alt ?,F1~F12,shift或者ctrl或者alt F1~F12,单独的 shift、ctrl、alt 键值,特殊键ins、del、caps lock、num lock、小键盘数字...
开始吧 电脑安装delphi 程序源码我给大家传到www.zxbhs.com 大家上去下载查看源码 好了看我操作吧 源码我给大家解释下 也很简单 HotKeyHookExit;// 键盘钩子退出 end; procedure TForm1.Button1Click(Sender: T...
**基于Delphi的键盘记录器** 在编程领域,Delphi是一种强大的对象 Pascal 编程环境,常用于开发桌面应用程序。这个“基于Delphi的键盘记录器”是一个利用Delphi编程语言构建的小型实用程序,其核心功能是捕获并记录...
### 键盘键的键值知识点详解 #### TAB键 (VK_TAB) - **键值**: 9 - **功能描述**: 在文本输入区域之间切换或移动焦点。 - **应用场景**: 常用于快速在不同输入框间跳转,提高输入效率。 #### Caps Lock键 (VK_...
当我们按下键盘上的一个键时,计算机接收到的并不是我们直观看到的字符,而是由该键对应的特定编码组成的信号,这个编码通常被称为“键盘键值”或“扫描码”。在这个场景下,“查询键盘伪码值软件”是一个工具,用于...
例如,可以创建一个TInputEvent类,包含类型(键盘/鼠标)、时间、键值或坐标等字段。 3. 文件存储:记录的信息可以保存到文件中,如XML或JSON格式,以便后续读取和播放。文件结构应清晰,易于解析。 三、播放功能...
系统级屏幕键盘,可向外部程序发送键值,内嵌了一个拼音输入法,收录了3000个常用汉字,字典文件可自行增加。用DelphiXE7编写的,没有用任何第三方控件,没有封装成动态库,全部源码。使用了泛型类型,应该是2010...
系统级屏幕键盘,可向外部程序发送键值,内嵌了一个拼音输入法,收录了3000个常用汉字,字典文件可自行增加。用DelphiXE7编写的,没有用任何第三方控件,没有封装成动态库,全部源码。使用了泛型类型,应该是2010...
Delphi中处理键盘事件通常涉及到TKeyEventArgs对象,它包含Key和Shift属性,分别表示按键值和当前的键状态(如Shift、Ctrl等)。在Hook函数中,我们需要解析消息,获取这些信息,然后根据需要记录或处理键盘输入。 ...
标题"gz.rar_按键按下_键值"表明这是一个关于监测键盘按键并获取其键值的Delphi程序示例,而"钩子"这一标签进一步确认了这一点。 Delphi是基于Pascal语言的集成开发环境(IDE),它提供了一种强大的工具来创建...
USB(通用串行总线)是连接外部设备的标准接口,如键盘、鼠标、打印机、移动硬盘等。以下是一些关于使用Delphi操作USB设备的关键知识点: 1. **Windows API调用**:由于Delphi本身并不直接支持USB设备的操作,...
3. **事件驱动编程**:Delphi的事件驱动模型使得能够响应用户的键盘输入,实现方块的移动和旋转。通过定义OnKeyDown事件处理函数,可以捕捉到用户按下的键,根据键值执行相应动作。 4. **游戏逻辑**:核心的游戏...
我们需要建立一个键值映射表,用于将数字键与字母关联起来。 2. **滑动选择**:用户按下一个数字键后,可以通过方向键在该键对应的字母间移动,选择想要输入的字母。这里需要实现一个状态机,记录当前选中的字母...