picturebox控件的Dbclick双击事件中如何判断是左键还是右键啊?

yanzeyuan 2003-10-15 08:30:18
picturebox控件的Dbclick双击事件中如何判断是左键还是右键啊?

谢谢各位!
...全文
176 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
demo001 2003-10-15
  • 打赏
  • 举报
回复
哎,~~~~~~~
yanzeyuan 2003-10-15
  • 打赏
  • 举报
回复
谢谢各位,尤其感谢xfyxq(小小旗) (XXQOffice)

shairy 2003-10-15
  • 打赏
  • 举报
回复
必须在MouseDown中记下左键还是右键。Button值可以用Vb常量,VbKeyLButton等。
lwm1977 2003-10-15
  • 打赏
  • 举报
回复
关键点Botton的值
xfyxq 2003-10-15
  • 打赏
  • 举报
回复
以下程序可以在一个Form中检测出左、右双击

Dim a As Boolean

Private Sub Form_DblClick()
If a Then
MsgBox "左键双击"
Else
MsgBox "右键双击"
End If
End Sub

Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
If Button = 1 Then
a = True
Else
a = False
End If
End Sub
yanzeyuan 2003-10-15
  • 打赏
  • 举报
回复
我说的是双击啊,双击事件是不带参数的啊!不能指定Button
oxfordxyc 2003-10-15
  • 打赏
  • 举报
回复
同意sunnyBelt(一蓑烟雨)
Lionking1027 2003-10-15
  • 打赏
  • 举报
回复
学习
sunnyBelt 2003-10-15
  • 打赏
  • 举报
回复
双机也是一样的
sunnyBelt 2003-10-15
  • 打赏
  • 举报
回复
下面是一个按钮的鼠标建按下时的事件,其中button代表鼠标按下的类型:
1,左健单击
2,右健单击
3-7 分别代表:中健按下,左右健同时按下,左中健同时按下,右中键同时按下,具体哪个对那个记不得了。
Private Sub CmdOutPut_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

End Sub
rainstormmaster 2003-10-15
  • 打赏
  • 举报
回复
没有办法,要变通一下,处理MouseUp和Mousedown事件

7,789

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧