问题 单项选择题

编写如下事件过程:
Private Sub Form_ MouseDown(Button As Integer,Shift As Integer,X As Single,
Y As Single)
If Shift=6 And Button=2 Then
Print "BBBB"
End If
End Sub
程序运行后,为了在窗体上输出“BBBB”,应执行的操作为______。

A) 同时按下Shift键和鼠标左键
B) 同时按下Shift键和鼠标右键
C) 同时按下Ctrl、Alt键和鼠标左键
D) 同时按下Ctrl、Alt键和鼠标右键

答案

参考答案:D

解析: 在鼠标的Mouse_ Down事件中,当按下左键时,Button=1,右键时Button=2,在键盘上按下Shift键时,Shift值为1,Ctrl键时,Shift值为2,Alt时,Shift值为4,如果同时按下多键,则它们的值也相加。

选择题
判断题