BOOL bControlKey=GetAsyncKeyState(VK_CONTROL)>>((sizeof(SHORT))*8-1);
为什么要向右移(sizeof(SHORT))*8-1呢?
GetAsyncKeyState返回类型为SHORT,但是接受的却是BOOL,难道就是因为这个右移的原因?