VC虚拟键列表

VC(VISUAL_C++)虚拟键VK值列表 /* Virtual Keys, Standard Set*/VK_LBUTTON                                      0x01VK_RBUTTON                                     0x02VK_CANCEL                                    0x03VK_MBUTTON       ... 阅读详情

符号常量            十六进制值       指定的鼠标或键盘按键  
  VK_LBUTTON       01                鼠标左键  
  VK_RBUTTON       02                鼠标右键  
  VK_CANCEL         03                Control-break   过程  
  VK_MBUTTON       04                鼠标中键  
  VK_BACK             08                BACKSPACE   键  
  VK_TAB                09               TAB   键  
  VK_CLEAR            0C               CLEAR   键  
  VK_RETURN          0D               ENTER   键  
  VK_SHIFT            10                SHIFT   键  
  VK_CONTROL      11               CTRL   键  
  VK_MENU            12               ALT   键  
  VK_PAUSE           13               PAUSE   键  
  VK_CAPITAL        14               CAPS   LOCK   键  
  VK_ESCAPE         1B               ESC   键  
  VK_SPACE           20               SPACEBAR  
  VK_PRIOR           21               PAGE   UP   键  
  VK_NEXT             22                PAGE   DOWN   键  
  VK_END              23                END   键  
  VK_HOME           24                HOME   键  
  VK_LEFT             25                LEFT   ARROW   键  
  VK_UP                26                UP   ARROW   键  
  VK_RIGHT           27                RIGHT   ARROW   键  
  VK_DOWN          28                DOWN   ARROW   键  
  VK_SELECT         29                SELECT   键  
  VK_EXECUTE      2B                EXECUTE   键  
  VK_SNAPSHOT   2C                 PRINT   SCREEN键(用于Windows   3.0及以后版本)  
  VK_INSERT         2D                INS   键  
  VK_DELETE        2E                 DEL   键  
  VK_HELP            2F                 HELP键

  VK_LWIN           5B                 Left   Windows   键   (Microsoft自然键盘)  
  VK_RWIN           5C                 Right   Windows   键   (Microsoft自然键盘)  
  VK_APPS            5D                 Applications   键   (Microsoft自然键盘)  
  VK_NUMPAD0     60                 数字小键盘上的   0   键  
  VK_NUMPAD1     61                  数字小键盘上的   1   键  
  VK_NUMPAD2     62                  数字小键盘上的   2   键  
  VK_NUMPAD3     63                  数字小键盘上的   3   键  
  VK_NUMPAD4     64                  数字小键盘上的   4   键  
  VK_NUMPAD5     65                  数字小键盘上的   5   键  
  VK_NUMPAD6     66                  数字小键盘上的   6   键  
  VK_NUMPAD7     67                  数字小键盘上的   7   键  
  VK_NUMPAD8     68                  数字小键盘上的   8   键  
  VK_NUMPAD9     69                  数字小键盘上的   9   键  
  VK_MULTIPLY      6A                  Multiply   键  
  VK_ADD              6B                  Add键  
  VK_SEPARATOR   6C                 Separator   键  
  VK_SUBTRACT     6D                 Subtract   键  
  VK_DECIMAL       6E                  Decimal   键  
  VK_DIVIDE          6F                 Divide   键  
  VK_F1                 70                  F1   键  
  VK_F2                 71                  F2   键  
  VK_F3                 72                  F3   键  
  VK_F4                 73                  F4   键  
  VK_F5                 74                  F5   键  
  VK_F6                 75                  F6   键  
  VK_F7                 76                  F7   键  
  VK_F8                 77                  F8   键  
  VK_F9                 78                  F9   键  
  VK_F10               79                  F10   键  
  VK_F11               7A                  F11   键  
  VK_F12               7B                  F12   键  
  VK_F13               7C                  F13   键  
  VK_F14               7D                  F14   键  
  VK_F15               7E                  F15   键  
  VK_F16               7F                  F16   键  
  VK_F17              80                   F17   键  
  VK_F18              81                   F18   键  
  VK_F19              82                   F19   键  
  VK_F20              83                   F20   键  
  VK_F21              84                   F21   键  
  VK_F22              85                   F22   键  
  VK_F23              86                   F23   键  
  VK_F24              87                   F24   键  
  VK_NUMLOCK    90                   NUM   LOCK   键  
  VK_SCROLL       91                   SCROLL   LOCK   键  
  VK_ATTN            F6                   Attn   键  
  VK_CRSEL          F7                  CrSel   键  
  VK_EXSEL          F8                  ExSel   键  
  VK_EREOF         F9                   Erase   EOF   键  
  VK_PLAY            FA                  Play   键  
  VK_ZOOM          FB                  Zoom   键  
  VK_OEM_CLEAR  FE                 Clear   键  

大键盘上的数字键用'0'-'9'表示,字母键用'A'-'Z'表示即可。

这些常量定义在/VC98/Include/winuser.h中。

使用时,VK_UP与0x26或38(ASCII)是等价的。


本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/hbuxiaoshe/archive/2010/01/13/5185551.aspx

使用C# WinForm创建虚拟键盘教程 WinForm 是 Microsoft .NET Framework 中的一个用于创建窗口应用程序的类库,它提供了一套丰富的控件和组件来构建桌面应用程序。通过 WinForm,开发者能够利用C#等.NET支持的语言创建功能丰富的用户界面,包括各种窗口、对话框、按钮、文本框等。WinForm 应用程序可以直接在Windows操作系统上运行,不需要额外的插件或解释器。在用户界面设计中,美化和自定义界面是一个不可忽视的环节。 阅读详情

相关推荐

【硬件自锁开关】用两个D触发器完成实用的自锁开关电路

性价比是做电子设计的人要考虑的事,在学会了用单片机解决大多数问题的时候,是否你也想过用简单的手段解决一个多数场合要解决的问题呢?按一下,输出状态由关闭变成开启,再按一下开启变成关闭。机械弹簧式的开关可以实现自锁的功能:钩子和弹簧将当前状态“储存”起来,这个能量为下一次触发的提供状态“翻转”的动力;在电子设计中,经常通过单片机的程序指令实现自锁:通过寄存器将当前电平状态暂存起来,下一次触发的时候寄存器内容“取反”,再将其输出到端口。可否用电路实现以上过程呢?完全可以,方案很简单,通过两个D触发器即可实现。

qq_33175704的博客 4252

[VS C++学习] VC中键盘按键对应的数值

ESC键 VK_ESCAPE (27)    回车键: VK_RETURN (13)    TAB键: VK_TAB (9)    Caps Lock键: VK_CAPITAL (20)   Shift键: VK_SHIFT (16)    Ctrl键: VK_CONTROL (17)   Alt键: VK_MENU (18)   空格键: VK_SPACE (32)   退格键:

qingsun_ny的专栏 1987

Nvidia AGX Xavier刷机指北

因为工作的关系,要在AGX上安装CUDA。nvidia官网上没找到适合AGX版本的CUDA,只能走刷机的路子。刷机过程中,也遇到一些坑,做个记录。 需要有一台ubuntu系统的电脑作为主机Host。我的主机系统为Ubuntu18.04 整个刷机过程为: 在Host上安装sdkmanager,整个刷机过程主要通过sdkmanager来操作。 在Host自动下载一些系统组件,各种deb包 Host上制作OS系统镜像,烧录到AGX中 Host上之前下载好的deb包,安装到AGX中。 完结,撒花 ...

sinat_38685124的博客 6292

Windows消息中的虚拟键列表(VC Virtual Key)

VK_LBUTTON              鼠标左键                        0x01(前缀0x表示该数为十六进制)VK_RBUTTON              鼠标右键                        0x02VK_CANCEL                Ctrl + Break                    0x03VK

jahmin的专栏 480

Ubuntu下全面解析硬盘健康:从基础检测到性能优化

本文详细介绍了在Ubuntu系统中如何全面监测硬盘健康状态。从安装smartmontools工具、解读SMART关键属性(如重新分配扇区计数、通电时间),到进行性能基准测试(使用dd和fio),最后根据检测结果提供针对性的优化与预警方案,帮助用户有效预防数据丢失并提升硬盘可靠性。

weixin_29223603的博客 287

保姆级教程:用北醒TFmini-i-CAN雷达给PixHawk飞控加装‘眼睛’,实现自动避障与定高

经过多次测试,前向雷达的最佳安装位置是机架前部下方5-10cm处,倾斜角度20-30度。电源方面,建议为CAN设备单独供电,避免电机启动时的电压骤降导致数据异常。北醒TFmini-i-CAN雷达与PixHawk飞控的组合,为DIY爱好者打开了低成本实现智能避障的大门。实际部署时,需确保整个CAN网络的波特率一致(TFmini-i默认为250kbps),每个设备具有唯一ID。雷达的安装角度也直接影响检测效果,建议通过3D打印支架将雷达向前下方倾斜15-30度。当使用多个雷达时,需为每个设备创建独立的参数组。

weixin_30892889的博客 336

VC中查看键盘的虚拟键值

在程序中输入VK_F1,然后选中VK_F1再按下F12键.程序跳转到虚拟键值定义处.所需要的键值就可以自己查找了. 下面是VC的虚拟键值表 /* * Virtual Keys, Standard Set */ #define VK_LBUTTON 0x01 #define VK_RBUTTON 0x02 #define VK_CANCEL 0x0

天上的猩猩的专栏 3090

从Microchip SDK到STM32实战:手把手教你移植LAN9252 EtherCAT从站驱动(含EEPROM配置避坑)

本文详细介绍了如何将Microchip SDK中的LAN9252 EtherCAT从站驱动移植到STM32F407平台,包括FSMC接口配置、中断处理适配和EEPROM配置等关键步骤。通过实战指南和避坑技巧,帮助开发者快速实现高性能EtherCAT从站设备的开发,适用于工业自动化领域。

weixin_29197835的博客 446

VC虚拟键值表(详细介绍)

VC虚拟键值表(VK详细介绍) 原创:丶无殇  2020-3-29 头文件 在Visual Studio 中查找虚拟键值表,可以通过输入VK_F1然后按F12查找,或者按住Ctrl用鼠标双击会跳转。 虚拟键值表在头文件WinUser.h中 虚拟键值表 虚拟键 十六进制 十进制 对应键 /虚拟键值,标准设定/ VK_LBUTTON 0x01 VK_RBUTTON ...

丶无殇的博客 5万+

手把手教你玩转CPU微架构专栏--​​​​1.5 工具准备:用Gem5模拟器“看见”微架构(安装、基础仿真命令)​

本文介绍了如何使用Gem5模拟器进行微架构学习和实验。Gem5是一款支持多种指令集的开源微架构模拟器,可模拟CPU流水线、缓存等核心组件。文章详细说明了在Ubuntu和macOS上安装Gem5的步骤,包括依赖安装、源码编译和验证方法。通过一个简单的加法指令测试程序,演示了如何运行基础仿真并解读输出日志,包括指令执行流程和性能统计数据。此外,还提供了两个实战实验:修改L1缓存大小和观察分支预测失败,帮助读者理解微架构参数对性能的影响。最后指出Gem5是学习微架构的"显微镜",能直观观察指令

xiaoheshang_123的博客 140

软件测试面试题之易错题

(1)白盒测试:又称功能功能 测试、数据驱动测试和行为测试,是一种从用户观点出发的测试,被测程序为黑盒子, 通过测试来检测每个功能是否能够正常使用。(2)黑盒测试:又称结构测试和逻辑驱动 测试,是知道产品内部工作过程,通过测试来检测产品内部动作是否按照规格说明书 的规定去正常运行。(1)、测试需求分析;(2)动态白盒测试:需要对各个模块功能、模块间的接口、局部数据结构、主要执行路径、 错误处理等方面的测试。(2) 集成测试所测试的对象是模块间的接口,其目的是在找出在模块接口上面,包括整体体系结构上的问题;

m0_37449634的博客 678

虚拟按键总结列表

在编程当中,我们会经常用到虚拟按键,然而具体的对应关系我们经常需要现查,下面将一些常用的虚拟按键总结如下:符号常量   十六进制值  指定的鼠标或键盘按键VK_LBUTTON   01   鼠标左键VK_RBUTTON   02   鼠标右键VK_CANCEL   03     Control-break 过程VK_MBUTTON     04      鼠标中键VK_BACK   08  

我心飞扬的专栏 1730

12、硬件工程师笔试面试——MOS管(2025版本)

在设计和测试过程中,可以参考相关的EMC测试标准和指南,如CE认证EMC电磁兼容测试介绍 和电磁兼容性(EMC)测试方法与整改指南 ,以及电磁兼容(EMC)的标准与测试内容 ,来确保MOSFET的EMC性能符合行业标准。在高频应用中,MOSFET的开关速度对电路的整体性能至关重要。是一款高电压同步N沟道MOSFET驱动器,具有自举电源电压至114V的能力,宽VCC电压范围,自适应贯通保护功能,以及高达1.4A的峰值顶端栅极上拉电流,适用于分布式电源架构、汽车电源、高密度电源模块和电信系统等应用。

XU157303764的博客 7087

Windows消息中的虚拟键列表(VC Virtual Key) 转贴

Windows消息中的虚拟键列表(VC Virtual Key)  VK_LBUTTON              鼠标左键                        0x01VK_RBUTTON              鼠标右键                     

风行千里 948

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

VC(Visual Studio C++)虚拟键VK值列表

键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON 0x01 VK_RBUTTON 0x02 VK_CANCEL ...

diantonggao3113的博客 2112

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Windows消息中的虚拟键列表(VC Virtual Key)(转)

本文列出了在VC中一些虚拟的键所对应的宏以及值,文章来源:http://www.j2megame.org/wupei/blog.php/myblog/vc/2007/08/06/vc-visual-key,具体也可以参见头文件winuser.h:

风云爱飞 1222

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

虚拟键码

VC(VISUAL_C++)虚拟键VK值列表 键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON                                      0x01 VK_RBUTTON                                     0x02 VK_CANCEL      

huanongying131的博客 569

在VC/MFC中响应键盘按键

首先,简介一下键盘消息: (1)系统消息:(系统键Alt,F10等),由系统内部处理 WM_SYSKEYDOWN WM_SYSKEYUP WM_SYSCHAR (2)非系统消息: WM_KEYDOWN WM_KEYUP WM_CHAR 二、添加消息(一般WM_K

1万+

VC键盘VK键值列表

键盘VK键值列表 /* Virtual Keys, Standard Set*/ VK_LBUTTON                                      0x01 VK_RBUTTON                                     0x02 VK_CANCEL                    

Baoli1008的专栏 2951

Unity UGUI虚拟键盘开发指南:从架构设计到移动端优化

在Unity应用开发中,输入交互是用户体验的核心环节。系统软键盘虽然开箱即用,但其样式固定、难以定制,常导致与应用UI风格割裂,破坏沉浸感。通过UGUI系统自制虚拟键盘,开发者可以完全掌控视觉风格、交互逻辑和动画效果,实现高度定制化的输入体验。其技术原理基于事件驱动架构,通过分层设计(表现层、逻辑控制层、数据模型层)实现高内聚低耦合,利用ScriptableObject进行数据驱动配置,确保灵活性与可维护性。在移动端开发中,这种方案能有效解决系统键盘遮挡UI、样式不一的问题,尤其适用于对UI一致性要求高的游

weixin_30727835的博客 422
上一篇: 无法删除代码R3
下一篇: 【16位汇编】neg+sbb算术运算代替逻辑跳转
cmdhack
博客等级 码龄19年 20粉丝 77原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值