Private Declare Function SetWindowsHookEx& Lib "user32" Alias "SetWindowsHookExA" (ByVal ID As Long, ByVal HookFunc As Long, ByVal Instance As Long, ByVal Thread As Long) Private Declare Function CallNextHookEx& Lib "user32" (ByVal Hook As Long, ByVal Code As Long, ByVal WParam As Long, ByVal LParam As Long) Private Declare Function UnhookWindowsHookEx& Lib "user32" (ByVal Hook As Long)Private Declare Function RegisterHotKey& Lib "user32" (ByVal Hwnd As Long, ByVal ID As Long, ByVal Modifiers As Long, ByVal VK As Long) Private Declare Function UnregisterHotKey& Lib "user32" (ByVal Hwnd As Long, ByVal ID As Long)你去百度一下这些API的用法就知道了。
Private Declare Function CallNextHookEx& Lib "user32" (ByVal Hook As Long, ByVal Code As Long, ByVal WParam As Long, ByVal LParam As Long)
Private Declare Function UnhookWindowsHookEx& Lib "user32" (ByVal Hook As Long)Private Declare Function RegisterHotKey& Lib "user32" (ByVal Hwnd As Long, ByVal ID As Long, ByVal Modifiers As Long, ByVal VK As Long)
Private Declare Function UnregisterHotKey& Lib "user32" (ByVal Hwnd As Long, ByVal ID As Long)你去百度一下这些API的用法就知道了。
键盘事件的shift参数可以检测ctrl+alt,if shift=3 ,用 keycode判断是否f5
Form2.Show
End IfEnd Sub