[英]Why do I get a WM_CHAR message with char code 3 when I press Ctrl + C?
I have a simple Win32 desktop application listening the keyboard message.我有一个简单的 Win32 桌面应用程序监听键盘消息。
When I press Ctrl + C , I got the following message sequence:当我按Ctrl + C时,我收到以下消息序列:
WM_DOWN Ctrl
WM_DOWN C
WM_CHAR wParam=3
WM_UP Ctrl
WM_UP C
Why do I get a WM_CHAR message whose char code is 3?为什么我会收到字符代码为 3 的 WM_CHAR 消息?
Historical.历史的。 "C" is the third letter of the alphabet. “C”是字母表中的第三个字母。 Ctrl-B is 2. Ctrl-B 是 2。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.