Windows虚拟键码详解与对应功能
需积分: 48 24 浏览量
更新于2024-09-08
收藏 3KB TXT 举报
"Windows虚拟键码表是一份列出计算机键盘上每个按键对应的数值代码的参考表,这些数值称为虚拟键码(Virtual Key Codes, VK_)。这些键码在编程中,尤其是在处理键盘输入事件时非常有用,因为它们独立于特定的键盘布局。以下是部分虚拟键码及其对应的功能:
- VK_LBUTTON (1): 鼠标左键,用于表示用户点击鼠标左键的事件。
- VK_RBUTTON (2): 鼠标右键,代表鼠标右键点击。
- VK_CANCEL (3): Cancel键,通常与某些中断或取消操作关联。
- VK_MBUTTON (4): 鼠标中键,用于中键点击事件。
- VK_XBUTTON1 (5) 和 VK_XBUTTON2 (6): 分别代表鼠标上的额外侧键,一般在游戏鼠标中常见。
- VK_BACK (8): Backspace键,用于删除前一个字符。
- VK_TAB (9): Tab键,用于切换输入焦点或缩进文本。
- VK_CLEAR (12): Clear键,一些老式键盘上的特殊键,功能相当于删除。
- VK_RETURN (13): Enter键,执行命令或确认输入。
- VK_SHIFT (16): Shift键,用于输入大写字母或其他组合键。
- VK_CONTROL (17): Ctrl键,用于执行快捷键组合。
- VK_MENU (18): Alt键,常用于打开菜单或执行特殊功能。
- VK_PAUSE (19): Pause键,暂停当前进程。
- VK_CAPITAL (20): CapsLock键,切换大写锁定状态。
- VK_KANA, VK_HANGUL (21): 与日语或韩语输入有关的键。
- VK_HANJA, VK_KANJI (25): 与汉字输入有关的键,主要针对日语或韩语环境。
- VK_ESCAPE (27): Esc键,用于取消或退出当前操作。
- VK_CONVERT, VK_NONCONVERT (28, 29): 在日文输入法中转换或非转换键。
- VK_ACCEPT (30): 接受键,可能用于某些特定输入场景。
- VK_MODECHANGE (31): 模式改变键,可能与输入法切换有关。
- VK_SPACE (32): Spacebar,空格键。
- VK_PRIOR, VK_NEXT (33, 34): Page Up和Page Down键,用于滚动页面。
- VK_END, VK_HOME (35, 36): End和Home键,用于移动光标到文档的末尾或开头。
- VK_LEFT, VK_UP, VK_RIGHT, VK_DOWN (37, 38, 39, 40): 方向键,用于控制光标移动。
- VK_SELECT, VK_PRINT, VK_EXECUTE (41, 42, 43): 选择、打印和执行键。
- VK_SNAPSHOT (44): Print Screen键,用于截取屏幕快照。
- VK_INSERT, VK_DELETE (45, 46): Insert和Delete键,分别用于插入和删除文本。
- VK_HELP (47): Help键,提供帮助信息。
- 数字和字母键 (48-90): 0-9的数字键和A-Z的字母键。
此外,还有VK_LWIN (91), VK_RWIN (92), VK_APPS (93)等键,分别代表左侧和右侧的Windows键以及应用程序键,常用于启动菜单或调用上下文菜单。VK_SLEEP (95)则是休眠键,可使计算机进入休眠状态。这个虚拟键码表涵盖了键盘上几乎所有的功能键,是编写与键盘交互的程序时的重要参考资料。"
222 浏览量
125 浏览量
125 浏览量
139 浏览量
706 浏览量
欧晨eli
- 粉丝: 2695
最新资源
- 英语后缀大全:300个必知规则与实例解析
- 潮流网络VOIP通信解决方案:引领企业三网融合新时代
- C语言面试必备:面向对象特性与预处理指令解析
- 计算机基础试题详解:硬件、CPU、存储器与编码
- Unix Shell:权限、安全与基本操作
- 网上仓储管理系统全流程详解:操作与关键模块
- Ajax与JSP缓存清除技术详解
- WebWork2.0框架教程与实践指南
- ARM9平台上Linux-2.6.14.1内核移植步骤解析
- 嵌入式系统开发:关键要素选择策略与实例剖析
- IntraWeb Session机制解析与高效使用
- 寻找最长有序子序列长度的算法实现
- IntraWeb数据库应用实战:多用户环境下的DB-Aware组件
- 《软件工程思想》- 林锐的洞见与启示
- Java初学者指南:字节码、虚拟机与环境配置
- Dynamips中文手册:Cisco路由模拟器详解