VB中的按钮问题
发布网友
发布时间:2022-05-21 14:42
我来回答
共3个回答
热心网友
时间:2023-10-29 11:03
Private Sub object _MouseUp(button As Integer, shift As Integer, x As Single, y As Single)
常数(按钮) 值 描述
vbLeftButton 1 左按钮被按下
vbRightButton 2 右按钮被按下
vbMiddleButton 4 中间按钮被按下
左键:vbLeftButton =1
右键:vbRightButton =2
左右同时按下:vbLeftButton and vbRightButton =3
左键和中键同时按下:vbLeftButton and vbMiddleButton = 5
右键和中键同时按下:vbRightButton and vbMiddleButton = 6
三键同时按下:vbLeftButton and vbRightButton and vbMiddleButton = 7
if button = vbRightButton then 是右键
if button and vbRightButton then 包含右键
if button and (vbLeftButton and vbRightButton) then 左右同时按下
热心网友
时间:2023-10-29 11:03
换到二进制你就明白了
1:001 左键
2:010 右键
4:100 中键
那么
3:011 就是同时按下了两个键啥
则说明程序内部是通过位(bit)来标记按键的。
热心网友
时间:2023-10-29 11:04
!这不是asp吗!用js控制呗!