搜索
编程论坛
→
开发语言
→
『 VB6论坛 』
→ 怎么屏蔽 form 的双击事件?
标题:
怎么屏蔽 form 的双击事件?
只看楼主
txxb
等 级:
论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
结帖率:
96%
楼主
已结贴
√
问题点数:20 回复次数:9
怎么屏蔽 form 的双击事件?
在窗体上双击,我想让它识别成两次单击事件,MouseDown,怎么办?
[
本帖最后由 txxb 于 2014-11-11 18:39 编辑
]
2014-11-11 18:38
xzlxzlxzl
来 自:湖北
等 级:
贵宾
威 望:
125
帖 子:1091
专家分:5825
注 册:2014-5-3
第
2
楼
得分:7
双击消息是系统发的,无法屏蔽(或需要钩子屏蔽),解决办法是当触发dbclick事件时,人为把代码执行两次就相当于执行了两次click。
2014-11-11 22:15
txxb
等 级:
论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
第
3
楼
得分:0
程序有Form_MouseDown和Form_MouseUp动作,
问题是鼠标单击后紧接着按下鼠标,它不执行Form_MouseDown动作,怎么办?
单击后紧接着按下鼠标不松,程序接收了哪些事件?
2014-11-12 10:37
xzlxzlxzl
来 自:湖北
等 级:
贵宾
威 望:
125
帖 子:1091
专家分:5825
注 册:2014-5-3
第
4
楼
得分:0
回复 3 楼 txxb
那没办法啊,快速单击鼠标左键,系统会发双击消息,同时vb只得到一个mousedown,有一个被系统拦截处理了。
2014-11-12 15:44
txxb
等 级:
论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
第
5
楼
得分:0
怎么把双击变成MouseDown-MouseUp-MouseDown-MouseUp?????
2014-11-12 17:22
zhengang1026
等 级:
侠之大者
威 望:
1
帖 子:136
专家分:409
注 册:2013-2-6
第
6
楼
得分:7
不清楚你要干什么?双击事件能解决的事为什么非得要变成两次单击呢?只有知道事情原因才能对症下药
2014-11-13 10:28
txxb
等 级:
论坛游民
帖 子:104
专家分:59
注 册:2014-10-8
第
7
楼
得分:0
做个像素鸟游戏,鼠标按下小鸟升起,松开小鸟掉下。
现在的问题是很快的做:按下-松开-按下,这时它不执行MouseDown动作,怎么办??
我刚学,主要是体验,熟悉代码的,加强对代码的理解。
2014-11-13 11:25
lianyicq
等 级:
贵宾
威 望:
26
帖 子:735
专家分:3478
注 册:2013-1-26
第
8
楼
得分:7
不用屏蔽双击,在双击事件中仅加一次小鸟掉下的FUN或SUB,就能实现双击一上,一下,一上,一下的效果
大开眼界
2014-11-13 12:22
zhengang1026
等 级:
侠之大者
威 望:
1
帖 子:136
专家分:409
注 册:2013-2-6
第
9
楼
得分:0
楼主的意思是按下鼠标、鸟在下面,松开鼠标、鸟在上面。你在双击事件加入掉下的动作,双击结束后是松开鼠标的状态,此时鸟应在上面。与楼主的要求不符啊
2014-11-13 17:21
我可不是大神
等 级:
新手上路
帖 子:8
专家分:4
注 册:2014-11-14
第
10
楼
得分:0
本人菜鸟一只,求志同道合的伙伴
2014-11-14 13:41
10
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-438435-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.241383 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved