当用户按下某个鼠标按钮时发生。
句法
object_MouseDown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Double, byVal Y As Double)
属性
MouseDown 事件语法包括以下组成部分:
组成部分
|
描述
|
对象
|
对象表达式,其值为“应用到”列表中的一个对象。
|
Button
|
一个整数值,用于标识按下的鼠标按钮。
|
切换
|
SHIFT、CTRL 和 ALT 键的状态。
|
X
|
以 Postscript 点或逻辑单位表示的水平位置,从按下鼠标时所在的页面的左侧或顶部边缘开始算起。
|
Y
|
以 Postscript 点或逻辑单位表示的垂直位置,从按下鼠标时所在的页面的左侧或顶部边缘开始算起。
|
Settings
Button 的设置如下:
值
|
描述
|
1
|
按下了左按钮。
|
2
|
按下了右按钮。
|
4
|
按下了中间按钮。
|
Shift 的设置如下:
值
|
描述
|
1
|
按下了 SHIFT。
|
2
|
按下了 CTRL。
|
3
|
按下了 SHIFT 和 CTRL。
|
4
|
按下了 ALT。
|
5
|
按下了 ALT 和 SHIFT。
|
6
|
按下了 ALT 和 CTRL。
|
7
|
按下了 ALT、SHIFT 和 CTRL。
|
备注
鼠标相关事件的顺序是:
MouseDown或MouseUp事件过程指定了在按下或松开鼠标键时发生的操作。您可以据此区分鼠标左、中、右按钮。您还可以为使用 SHIFT、CTRL 和 ALT 键盘修饰符的鼠标-键盘组合编写代码。
使用 Shift 参数可以识别发生 MouseDown 或 MouseUp 事件时,SHIFT、CTRL 和 ALT 键的状态。例如,如果同时按下了 CTRL 和 ALT 键,则 Shift 的值为 6。
首先会将鼠标事件发送到选定的对象。如果没有与选定对象绑定的事件脚本,则将事件发送到对象的容器(组或页面)。
应用到