比如我按1=F1
按2相当于按下F2,麻烦哪位大大这个功能
用VB里面的哪一个APL函数能够实现呢?
玩那个破QQ自由幻想!
非得按f1,F2之类的头大!
想把这个按键码换一下!
比如我按1=F1
按2相当于按下F2,麻烦哪位大大这个功能
用VB里面的哪一个APL函数能够实现呢?
玩那个破QQ自由幻想!
非得按f1,F2之类的头大!
想把这个按键码换一下!
用VB中的sendkeys方法,当按1的时候让他SendKeys "{F1}" 即把按F1键的消息传给系统,
当按2的时候让他SendKeys "{F2}" 即把按F2键的消息传给系统,下面用窗体的KeyPress事件做实验,你可以把SendKeys放到你需要的地方。
Private Sub Form_KeyPress(KeyAscii As Integer)
If KeyAscii = 49 Then
SendKeys "{F1}"
Else
If KeyAscii = 50 Then
SendKeys "{F2}"
End If
End If
End Sub
Private Sub Form_Load()
Me.KeyPreview = True
End Sub