编写一个vb程序,当同时按下Alt,Shift和F5键时,在窗体上显示“你按了n次组合键”其中n为组合键的次数
2个回答
推荐于2017-10-01
展开全部
Option Explicit
Private lTimes As Long
Private Sub Form_KeyUp(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyF5 And (Shift And vbShiftMask) > 0 And (Shift And vbAltMask) > 0 Then
lTimes = lTimes + 1
Cls
Print "你按了" & lTimes & "次组合键"
End If
End Sub
追问
请问shift参数能写成shift=5吗?书上说shift=5表示同时按下shift和alt键,vbshiftmask是什么意思?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询