|
rl,则该字元为Ctrl-A(它在ASCII中有意义,但在Windows中可能是某事件的键盘加速键)。在一些键盘上,A按键之前可能有「死字元键(dead-character
key)」或者Shift、Ctrl或者Alt的不同组合,这些组合可以产生带有音调标记的小写或者大写,例如,à、á、â、Ä、或 Å。
对产生可显示字元的按键组合,Windows不仅给程式发送按键讯息,而且还发送字元讯息。有些键不产生字元,这些键包括shift键、功能键、游标移动键和特殊字元键如Insert和Delete。对於这些键,Windows只产生按键讯息。
按键讯息
当您按下一个键时,Windows把WM_KEYDOWN或者WM_SYSKEYDOWN讯息放入有输入焦点的视窗的讯息伫列;当您释放一个键时,Windows把WM_KEYUP或者WM_SYSKEYUP讯息放入讯息伫列中。
|