请问鼠标事件中MouseDown与Click事件有什么区别?

stanford 2001-02-12 11:52:00
请问鼠标事件中MouseDown与Click事件有什么区别?
...全文
4770 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
GEPGP 2001-02-18
  • 打赏
  • 举报
回复
还有一点,MOUSEDOWN AND MOUSEUP 可传入当前鼠标的位置及检测SHIFT键\左击
还是右击.
CPLiu 2001-02-18
  • 打赏
  • 举报
回复
值得思考!!!
lanlansky 2001-02-12
  • 打赏
  • 举报
回复
两者不能同时起作用
TechnoFantasy 2001-02-12
  • 打赏
  • 举报
回复
click事件包含了Mousedown与MouseUp
jinkai_woo 2001-02-12
  • 打赏
  • 举报
回复
?????????
warmworm 2001-02-12
  • 打赏
  • 举报
回复
你做个实验好了
在一个按键上
按下鼠标左键不放(Mouse_Down)
移动鼠标
放掉鼠标左键(Mouse_Up)
看看这个按键有没有执行(Mouse_Click)
ldr 2001-02-12
  • 打赏
  • 举报
回复
同意farrio。
farrio 2001-02-12
  • 打赏
  • 举报
回复
Mouse Down是鼠标按下触发的动作;
Mouse Up是鼠标抬起触发的动作;
Mouse Click就是按下又抬起的动作。
prefix 2001-02-12
  • 打赏
  • 举报
回复
MouseClick是MouseDown和MouseUp连续发生才会发生的。MouseDown只需鼠标按下就发生。
lujianjian 2001-02-12
  • 打赏
  • 举报
回复
这是不同的事件,顾名思义,MouseDown是鼠标按下事件,Click是鼠标点击事件.一般来说,你在一个控件上点击一下,会发生三个事件:MouseDown,Click,MouseUp
在VB里各个控件的这些事件发生的顺序是不一样的.
ListBox,CommandButton 控件:MouseDown,Click,MouseUp
FileListBox,Label,PictureBox控件:MouseDown,MouseUp,Click
你最好实测一下你药用得控件才好.比方说在每个事件里加个断点或者写个Degug.Print什么的.
wkoe78 2001-02-12
  • 打赏
  • 举报
回复
click=mousedown+mouseup
haor 2001-02-12
  • 打赏
  • 举报
回复
监视一下控件的mouseup mousedown click三个事件不就知道了

7,763

社区成员

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

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