编写如下事件过程: Private Sub Form MouseDown(Button As Integer,Shift As Integer,X As Single, Y As Single) If Shift=6 And

admin2009-02-13  44

问题 编写如下事件过程:    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、同时按下Ctrl、Alt键和鼠标右键
C、同时按下Shift键和鼠标右键
D、同时按下Ctrl、Alt键和鼠标左键

答案2

解析 在窗体上按下鼠标键,触发Form_Mo useDown事件。参数Button标识鼠标的信息,1表示按下鼠标左键;2表示按下鼠标右键;4表示按下鼠标中间键。参数Shift标识键盘的信息,它是一个位域,它用最少的位响应Shift键(位 0)、Ctrl键(位1)和Alt键(位2)。这些位分别对应于值1、2和4。如果Ctrl和Alt这两个键都被按下,则shift的值为6。
转载请注明原文地址:https://jikaoti.com/ti/k8q0FFFM
0

最新回复(0)