VB 求解一编程

来源:百度知道 编辑:UC知道 时间:2024/06/05 17:44:35
要求同时按下ABCD 窗体上输出EFGH 谢谢各位大大了

不可以~只能判断单个键或者组合键~没有字母和字母组合的~

建议看看Windows API GetKeyboardState,可返回某一时刻全部按键的状态信息在一个255字节的数组中。
对应于VB中的声明为:
Declare Function GetKeyboardState Lib "user32.dll" (pbKeyState As Byte) As Long

Private Sub Form_KeyPress(KeyAscii As Integer)
Dim a As Integer
a = KeyAscii + 4
Print Chr(a)
End Sub