参数我查到了,不过快捷键没用请教各位大哥是何缘因?
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_KEYDOWN = &H100
Private Const WM_KEYUP = &H101
Private Sub asfsf_Click(Index As Integer)
Text1.Text = "abc" ‘我设置的菜单,快捷键为ctrl+xEnd SubPrivate Sub Command1_Click()
'SendMessage Me.hwnd, WM_KEYDOWN, VK_F1, ByVal 0&
SendMessage Me.hwnd, WM_KEYDOWN, 17, ByVal 0&
SendMessage Me.hwnd, WM_KEYDOWN, 88, 0
SendMessage Me.hwnd, WM_KEYUP, 88, 0
SendMessage Me.hwnd, WM_KEYUP, 17, 0
End SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
'MsgBox KeyCode
End SubPrivate Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
'MsgBox KeyCode
End Sub
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_KEYDOWN = &H100
Private Const WM_KEYUP = &H101
Private Sub asfsf_Click(Index As Integer)
Text1.Text = "abc" ‘我设置的菜单,快捷键为ctrl+xEnd SubPrivate Sub Command1_Click()
'SendMessage Me.hwnd, WM_KEYDOWN, VK_F1, ByVal 0&
SendMessage Me.hwnd, WM_KEYDOWN, 17, ByVal 0&
SendMessage Me.hwnd, WM_KEYDOWN, 88, 0
SendMessage Me.hwnd, WM_KEYUP, 88, 0
SendMessage Me.hwnd, WM_KEYUP, 17, 0
End SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
'MsgBox KeyCode
End SubPrivate Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
'MsgBox KeyCode
End Sub
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货