怎么获取PC键盘的虚拟键值

 时间:2026-04-23 13:37:16

1、首先建立一个基本对话框的小程序,工程命名为vk_demo。

怎么获取PC键盘的虚拟键值

怎么获取PC键盘的虚拟键值

怎么获取PC键盘的虚拟键值

2、然后添加两个编辑框控件,控件属性中勾选“只读”,当用户在键盘上按下键,即会在两个编辑框中显示出按键的虚拟键值。

怎么获取PC键盘的虚拟键值

怎么获取PC键盘的虚拟键值

3、接下来在vk_demo类上右键选择“add virutalfuntion"添加虚函数PreTranslateMessage()重载。

怎么获取PC键盘的虚拟键值

怎么获取PC键盘的虚拟键值

4、添加完成后会自动转到如下代码。

怎么获取PC键盘的虚拟键值

5、在BOOL CVk_demoDlg::PreTranslateMessage(MSG* pMsg)  函数中添加如下代码。

怎么获取PC键盘的虚拟键值

6、构建程序后如下图所示,用户只要在键盘上按键即可看到相应按键的扫描码和虚拟键值了。

怎么获取PC键盘的虚拟键值

怎么获取PC键盘的虚拟键值

  • 浏览器开发者模式,如何禁用js的debugger?
  • C#查询出来的结果放到datagridview指定的列中
  • 如何进行简单的广告设计
  • VBA找不到工程或库错误定位到chr函数
  • 如何使用python语言中的array进行访问数组
  • 热门搜索
    乌海旅游 北京房山旅游景点大全 石家庄铁路职业技术学院怎么样 丽江旅游景点攻略 三亚旅游团 大熊猫的特点 雅培菁智奶粉怎么样 怎么样学做生意 吃什么可以减肥最快 俄罗斯旅游