问题
单项选择题
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时() Private SubClick_MouseDown(Button As Integer,Shift As Integer,X As Single,Y As Single) Print "VB Program" End Sub
A、 用鼠标左键单击名称为"Command1"的命令按钮时,执行此过程
B、用鼠标左键单击名称为"MouseDown"的命令按钮时,执行此过程
C、用鼠标右键单击名称为"MouseDown"的控件时,执行此过程
D、用鼠标左键或右键单击名称为"Click"的控件时,执行此过程
答案
参考答案:D
解析:
在鼠标单击事件过程中,Button属性值为1时代表按下鼠标左键,值为2时代表按下鼠标右键,题中所述代码中没有定义Button值,所以单击鼠标左键或者右键都能触发MouseDown事件;代码中控件名称为Click,所以答案为D 。