如果想知道相应的键是否被按下,可以处理WM_KEYDOWN消息,对于那些生成可打印字符的键,可以不管键按下和键抬起消息而直接处理WM_CHAR消息,它可以指出从键盘输入的字符。
除了两个键以外所有键都产生WM_KEYDOWN和WM_KEYUP消息。两个例外的键是Alt和F10,他们是“系统“键,他们任何一个按下都会产生WM_SYSKEYUP和WM_SYSKEYDOWN消息。如果Alt键被按着时,别的键也被按下了,他们也会产生WM_SYSKEYDOWN消息。而不是WM_KEYDOWN消息。
如果想知道相应的键是否被按下,可以处理WM_KEYDOWN消息,对于那些生成可打印字符的键,可以不管键按下和键抬起消息而直接处理WM_CHAR消息,它可以指出从键盘输入的字符。
除了两个键以外所有键都产生WM_KEYDOWN和WM_KEYUP消息。两个例外的键是Alt和F10,他们是“系统“键,他们任何一个按下都会产生WM_SYSKEYUP和WM_SYSKEYDOWN消息。如果Alt键被按着时,别的键也被按下了,他们也会产生WM_SYSKEYDOWN消息。而不是WM_KEYDOWN消息。