代码如下:
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer
Private Function MyHotKey(vKeyCode) As Boolean
MyHotKey = ((GetAsyncKeyState(vKeyCode) < 0))
End Function
然后,建立一个 timer 控件,输入以下代码:
Sub timer1_timer()
If myHotKey(vbkeyX) then … ' 这里的 vbkeyX 是指系统热键为 X
End Sub