承接前文: win32窗口编程 windows 开发基础 win32-注册窗口类、创建窗口 win32-显示窗口、消息循环、消息队列 键盘消息 WM_KEYDOWN :按键被按下时产生。 WM_KEYUP :按键被放开时产生。 WM_SYSKEYDOWN :系统按键被按下时产生,比如:ALT、F10等。 WM_SYSKEYUP :系统按键放开时产生。 附带信息: WPARAM :按键的 Virtual Key Code(虚拟键码),虚拟键码是操作系统定义的一组唯一标识不同键的整数值,用来表示每个键盘键的抽象标识。虚拟键码与具体的物理键盘码(如扫描码)或字符不同,它不依赖于特定的键盘布局。应用程序通过检查wParam的值可以得知是哪个键被按下了,然后可以进行相应的处理逻辑。因为虚拟键码是统一的跨越不同键盘布局的标识符,这样设计帮助开发者编写跨平台和可移植的应用程序。 LPARAM :按键的参数,例如按下的次数 按下一个按键并松开,会产生一个 WM_KEYDOWN 消息和一个 WM_KEYUP 消息(成对出现)。 按下一个按键不松开,会连续产生 WM_KEYDOWN...