GetAsyncKeyState异步获取键盘输入

来源:互联网 发布:图像制作软件 编辑:程序博客网 时间:2024/06/06 00:31
if(GetAsyncKeyState(VK_LSHIFT))这样写是不对的。GetAsyncKeyState()的返回值表示两个内容,一个是最高位bit的值,代表这个键是否被按下,一个是最低位bit的值,代表在上次调用GetAsyncKeyState()后,这个键是否被按下。应该是if(GetAsyncKeyState(VK_LSHIFT)&0x8000)

https://msdn.microsoft.com/en-us/library/ms646293(VS.85).aspx
0 0
原创粉丝点击