GetKeyNameText |
VB声明 |
|
Declare Function GetKeyNameText Lib "user32" Alias "GetKeyNameTextA" (ByVal lParam As Long, ByVal lpBuffer As String, ByVal nSize As Long) As Long |
|
说明 |
|
在给出扫描码的前提下,判断键名 |
|
返回值 |
|
Long,lpBuffer中载入的键名的实际长度 |
|
参数表 |
|
参数 |
类型及说明 |
lParam |
Long,位0到5=0;位16到23=按键的扫描码;位24=增强型键盘上的扩展位;位25=如设为1,表示忽略左右Shift和Ctrl键的区别 |
lpBuffer |
String,字串预先初始化成至少nSize+1字节,以便随同键名载入 |
nSize |
Long,字串的最大长度 |
Top |