button=1的意思

来源:百度知道 编辑:UC知道 时间:2024/05/17 05:59:03
Private Type point
X As Long
Y As Long
End Type
Private a As point

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then a.X = X: a.Y = Y

End Sub

Private Sub Form_MouseUp(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then Line (a.X, a.Y)-(X, Y), RGB(0, 0, 0)

End Sub
这是画直线的方法,里面button=1是什么意思啊?~
那你会不会画五角星啊??

这是VB6.0中窗体或其它控件MouseDown、MouseUp 鼠标按钮事件中的一个参数。

MouseDown、MouseUp 事件,这些事件是当按下 ( MouseDown ) 或者释放 ( MouseUp ) 鼠标按钮时发生。

语法:

button :

返回一个整数,用来标识该事件的产生是按下 ( MouseDown ) 或者释放 ( MouseUp ) 按钮引起的。button 参数是具有相应于左按钮(位 0),右按钮(位 1),以及中间按钮(位 2)的一个位字段。这些位的值分别等于 1,2,和 4。其中仅有一位被设置,指示出引起该事件的那个按钮。

指的是你按下的是鼠标的左键~~~~
1:左键 2 右键