为什么GetAsyncKeyState()& ;
三个概念:
虚键:指的是非字母可以明确表示的键.(例如ESC BS TAB NumLock等,有对应的虚键列表);
逻辑键状态:使用GetKeyState,GetKeyboardState,等函数得到的逻辑键状态,模拟按下按键;
物理键状态:在操作系统的控制面板中设置鼠标左右键的映射(实际的鼠标左键可以映射成右键点击事件),或者通过程序也可以这样设置,这样就产生了(实际的)物理键状态;
GetAsyncKeyState按键不按或抬起后不按的返回值0x0 即<