GetKeyboardType

GetKeyboardType

VB声明

Declare Function GetKeyboardType Lib "user32" Alias "GetKeyboardType" (ByVal nTypeFlag As Long) As Long

说明

了解与正在使用的键盘有关的信息

返回值

Long,零表示出错。否则返回下述值之一

nTypeFlag=0

1——PC或兼容的83键键盘;2——Olivetti102键键盘;3——AT或兼容84键键盘;4——增强型(IBM)101或102键键盘;5——Nokia1050键盘;6——Nokia9140键盘;7——日文键盘

nTypeFlag=1

任何值,由厂商决定

nTypeFlag=2

1——10个功能键(即 F? 键);2——12或18个功能键;3——10个功能键;4——12个功能键;5——10个功能键;6——24个功能键;7——由厂商决定

参数表

参数

类型及说明

nTypeFlag

Long,可设为下述值之一

0——返回键盘类型

1——返回键盘子类型

2——返回键盘上的功能键数量

Top