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

2025-05-13 13:24:21

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键盘的虚拟键值
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢