WIN32API中,按下字母键为什么得到的WM_KEYDOWN消息wParam参数都是大写?该如何解决
WIN32API中,按下字母键为什么得到的WM_KEYDOWN消息wParam参数都是大写?
------解决方案--------------------
在wm_keydown不区分大小写,只有虚拟键,可以再配合GetKeyboardState函数
以区分大小
也可以处理WM_CHAR消息,那里截获的是各个键的真实值。
- C/C++ code
TCHAR ch; case WM_KEYDOWN ch=wParam
------解决方案--------------------
在wm_keydown不区分大小写,只有虚拟键,可以再配合GetKeyboardState函数
以区分大小
也可以处理WM_CHAR消息,那里截获的是各个键的真实值。