先前状态咋开通了呢

2015年5月30日锦屏县县直(乡镇) 事业单位敎师岗《教育基础理论》(精选)

分类:《教育基础知识》历年真题

    我们在实现长按删除全部字符的時候实现了长按的功能,你可以阅读《

》然而,如果我们要想知道当前得到的WM_KEYDOWN消息是不是还是长按按键产生的只通过检测重复计数昰不准确的。因为当重复计数的消息被处理之后重复计数就为1了,就无法判断是否是长按的情况还有一种情况,如果重复速度比较慢而我们程序处理的很快,即使我们是长按按键的状态也无法完成长按按键删除的功能。

    以上的情况确实存在的之前我实现长按删除效果,是使用了延迟假如你的程序本来就处理的很快,无法累计重复计数也就无法完成长按删除的效果了。

    所以我们通过键的先前狀态状态就可以来判定了,不用依赖于重复计数了

我要回帖

更多关于 先前状态 的文章

 

随机推荐