Mousestate

来源:百度知道 编辑:UC知道 时间:2024/05/16 21:21:45
用法

十进制 二进制 常 数 按下按钮
0 000 无
1 001 vbLeftButton 左按键
2 010 vbRightButton 右按键
3 011 vbMiddleButton 中按键
4 100 VbLeftButton+vbRightButton 左、右按键
5 101 VbLeftButton+vbMiddeButton 左、中按键
6 110 VbRightButton+vbMiddleButton 右、中按键
7 111 VbLeftButton+vbRightButton+vbMiddleButton 左、中、右按键

·Shift:表示当鼠标键被按下或被释放时,Shift、Ctrl 、Alt 键的按下或释放状态。用0、1、2三个位表示鼠标的Shift、Ctrl 、Alt 键,三个位的二进制转换成十进制就是Shift的值。Shift、Ctrl、Alt 键切换常数如表6-2-2 所示。

常 数 值 描 述
vbShiftMask 1 SHIFT键被按下
vbCtrlMask 2 CTRL键被按下
vbAltMask 4 ALT键被按下