打印

连击和长击

[复制链接]
1352|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
宝挖小子|  楼主 | 2012-10-23 22:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用怎样的思想来区别连击和长击。
比如说:连击一次,a++;(连击的间隔:不同人有不同的连击按键频率)
          长击(按着不放),a也按着一定的频率+1;
          若不用外部中断,如何区别此两种按键?
匠人貌似也没有专门介绍一下。

相关帖子

沙发
Tinnal| | 2012-10-24 08:56 | 只看该作者
唉呀,不管用什么方式。
连击->按下、抬起、按下、抬起、按下、抬起、按下、抬起、。。。
长击->按下...

很好分呀。如果不要中断,只要扫描按键的频率大于连击的频率就行了。

使用特权

评论回复
板凳
z755924843| | 2012-10-24 09:14 | 只看该作者
2# Tinnal 好想法

使用特权

评论回复
地板
宝挖小子|  楼主 | 2012-10-29 22:48 | 只看该作者
好吧,就暂时按2楼的

使用特权

评论回复
5
老鱼探戈| | 2012-10-30 16:56 | 只看该作者
按下到松手的时间才是关键!

使用特权

评论回复
6
songhere| | 2012-10-30 23:44 | 只看该作者
一个键支持单击是肯定的,那么长击和连击一般只支持其中一种。。。。   就是一个键可以是单击,长击  或  单击,连击。。    至于同击就是读取键值的问题了。。。。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

63

帖子

0

粉丝