MouseMove事件当在移动鼠标按钮时发生。
PrivateSub Form_MouseMove(ButtonAs Integer,
ShiftAs Integer, XAs Single,YAs Single)
PrivateSub MDIForm_MouseMove(ButtonAsInteger,
Shift AsInteger, X As Single,YAs Single)
PrivateSub Object_MouseMove([IndexAs Integer,]
ButtonAs Integer, ShiftAs Integer,
XAs Single, YAs Single)
对MouseMove事件的说明:
uObject、Index、Button、Shift、X,Y各项的含义与MouseDown事件相同。
vMouseMove事件中的Button按钮参数与MouseUp事件和MouseDown事件中的不同。在MouseUp事件和MouseDown事件中只能判断按下了哪一个按钮,与此形成对照的是MouseMove事件除了能判断按下了哪一个按钮之外,还可检测是否同时按下了两个以上的按钮。因此,MouseMove事件可判断表6.1 中的全部情况。