判断当前键的状态有几种方法,通过GetKeyState API函数可以获取单个KEY的状态,GetkeyBoardState
API 可以一次获取所有键的状态。
Declare Function GetKeyboardState Lib "user32" Alias
"GetKeyboardState" (pbKeyState As Byte) As Long
可以看出该函数使用比较简单,只有输入一个U8数组的指针就可以了,长度为256。
可以通过创建一个长度为256的U8数组,直接引入就可以了,下面的例子增加一个长度参数,这样就不需要再预定义数组了。

三个特殊键在数组中的索引号分别是20、144、145。
看看CLF参数的配置过程,返回值非常简单,使用I32就可以了,看看数组参数的配置过程。

