nFlags | 包含了扫描码,键暂态码,以前的键状态以及上下文代码,如下面的列表所示:
值 | 含义
0--15 | 指定了重复计数。其值是用户按下键时重复的击键数目
| 16--23 | 指定了扫描码。其值依赖于原始设备制造商(OEM)
| 24 | 指明该键是否是扩展键,如增强的101或102键盘上右边的ALT或CTRL键如果它是个扩展键,则该值为1;否则,值为0
| 25--28 | Windows内部使用
| 29 | 指定了上下文代码。如果按键时ALT键是按下的,则该值为1;否则,值为0
| 30 | 指定了以前的键状态。如果在发送消息前键是按下的,则值为1;如果键是弹起的,则值为0
| 31 | 指定了键的暂态。如果该键正被放开,则值为1,如果键正被按下,则该值为0
| |
|