如何检测按键连续按两下

2019-07-15 09:20发布

按键按一下,flag=1,按键按两下,flag=2

if( dangwei==0 )     //检测按键是否按下
{
    msdelay(5);        //延时5ms
    if( dangwei==0 )
    {
        flag=1;
    }
    while( !dangwei );  //等待按键释放
}


按一次是这样,那么按两次应该怎样写
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
笑该东
1楼-- · 2019-07-15 21:08
这个不错,学学
lebronda
2楼-- · 2019-07-16 02:20
这个是只要按了两下就可以,我想连续按两下才可以的那种,类似鼠标双击这种作用,这种应该怎样写
_SmilyFace
3楼-- · 2019-07-16 07:28
学习一下  ,温故知新!
战胜心魔
4楼-- · 2019-07-16 07:32
 精彩回答 2  元偷偷看……
战胜心魔
5楼-- · 2019-07-16 07:51
lebronda 发表于 2017-11-15 14:14
这个是只要按了两下就可以,我想连续按两下才可以的那种,类似鼠标双击这种作用,这种应该怎样写

一样的吧松手检测改成变量不等于就好了
战胜心魔
6楼-- · 2019-07-16 09:10
lebronda 发表于 2017-11-15 14:14
这个是只要按了两下就可以,我想连续按两下才可以的那种,类似鼠标双击这种作用,这种应该怎样写

一样的吧松手检测改成变量不等于就好了

一周热门 更多>