0-15位,就表示按键的重复次数。  
  16-23位,就表示scan   code。  
  24位,就表示该按键是扩展按键(比如右边的Alt)  
  25-28位,系统保留未用  
  29位,就表示context   code,但是作为WM_KEYDOWN这个值总是为零  
  30位,表示先前的键状态,如果在消息发送之前键是按下的,该位就被设为1,否则为零  
  31位,表示transition   state,但是作为WM_KEYDOWN这个值总是为零  

0-15     16位重复计数  
  16-23   8位OEM扫描码  
  24         扩展键位标志  
  25-28   无定义  
  29   环境代码  
  30   键的先前状态  
  31   转换状态

0~15     重复计数  
  16~23   键盘OEM扫描码  
  24         布尔:扩展键标识,1表扩展键如Alt/Ctrl  
  29         布尔:表Alt是否按下  
  30         布尔:表前一个键的状态,基本没用  
  31         布尔:表转换状态,1表正释放,0表正按住

相关文章:

  • 2021-07-20
  • 2022-12-23
  • 2021-06-16
  • 2022-12-23
  • 2021-09-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-05-22
  • 2021-12-01
  • 2022-12-23
  • 2022-01-08
  • 2021-10-19
  • 2021-11-22
  • 2021-04-16
相关资源
相似解决方案