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 |