读书人

GetAsyncKeyState()函数,该如何处理

发布时间: 2012-03-08 13:30:13 作者: rapoo

GetAsyncKeyState()函数
研究了一下一个键盘记录程序,
发现是用(GetAsyncKeyState(x) & 0x8000)来获得自上次调用以来,某个键是否被按过,
有个sleep(8),
就是两次检测之间要休息8秒钟,
在这8秒钟的时间里面,多次按某个键,程序也能多次记录下这个字符。
我觉得比较奇怪,
GetAsyncKeyState()函数只能检测某个键是否被按过,
不能得到某个键被按了几次,
为什么在8秒钟的时间里面,多次按某个键,程序也能多次记录下这个字符呢?


[解决办法]
不是8秒,是8毫秒

读书人网 >VC/MFC

热点推荐