VC中鼠标左键单击事件与双击时间区分问题,请有相关经验者帮忙。。。谢谢

程序中单击事件执行动态曲线的停止与开始,双击放大,但是现在每次双击都会先处理一个单击消息触发,然后再处理双击,这样导致图片放大后,再单击,第一下总是错的,请有相关经验者帮... 程序中单击事件执行动态曲线的停止与开始,双击放大,但是现在每次双击都会先处理一个单击消息触发,然后再处理双击,这样导致图片放大后,再单击,第一下总是错的,请有相关经验者帮忙。。。谢谢 展开
 我来答
JK282956
2011-04-26 · 超过22用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:59.6万
展开全部
不知道你是不是用WIN32控制台编程,如果是的话,你可以给条件判断. 用SetTimer函数定义一个计时器,比如在两次单击时间小于 50毫秒的,就用if语句退出单击事件下的指令。如果你用MFC,那就不清楚了。 不过类似的时间判断应该还是可行。
追问
MFC  你说的方法我试过 不行 可能是单击 双击 橡皮筋矩形框 等功能 冲突的太严重了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式