GetKeyboardType获取键盘类型(通过键盘可初步判断用户使用的是台式电脑还是笔记本电脑)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GetKeyboardType获取键盘类型(通过键盘可初步判断用户使用的是台式电脑还是笔记本电脑)相关的知识,希望对你有一定的参考价值。

函数功能:该函数获取系统当前键盘的信息。

int WINAPI GetKeyboardType(
  __in  int nTypeFlag
);

 

参数说明:nTypeFlag:指定要获取的键盘信息的类型,该参数可以是下面的值之一:

含意
0 键盘类型
1 键盘子类型
2 键盘上功能键的状态

 

 

 

 

函数返回值:

含意
1 IBM PC/XT or compatible (83-key) keyboard
2 Olivetti "ICO" (102-key) keyboard
3 IBM PC/AT (84-key) or similar keyboard
4 IBM enhanced (101- or 102-key) keyboard
5 Nokia 1050 and similar keyboards
6 Nokia 9140 and similar keyboards
7 Japanese keyboard

以上是关于GetKeyboardType获取键盘类型(通过键盘可初步判断用户使用的是台式电脑还是笔记本电脑)的主要内容,如果未能解决你的问题,请参考以下文章

如何获取自己键盘上按键的键值(KeyCode)

js获取键盘编码

WPF设置控件获取键盘焦点时的样式FocusVisualStyle

事件类型--键盘与文本事件

js 键盘上Tab键,进行切换焦点时,这个事件执行的是哪个方法

安卓onKeyDown事件 重新获取焦点