untitled-38.txt
来自「mfc 教程」· 文本 代码 · 共 15 行
TXT
15 行
现在您可以安心忽略键抬起和键按下消息了,因为对于击键事件所需要知道的一切都
已编写在WM.CHAR消息中了。如果在Shift、A键按下时Aft键处于按下状态,应用程序可
能会收到WM_SYSCHAR消息:
消息虚拟键代码字符代码
WM.SYSAnYDOWN VK-SHll
WM.SYSKEYDOWN ox41
WM.SYSCHAR。 ox41(”A”)
WM.SYSKEYUP ox41
WM_SYSKEYUP VK-SHIFT
由于Aft组合键通常针对特殊目的使用,所以大多数应用程序将忽略WM_SYSCHAR消息而
处理WM.CHAR消息。
图3-6给出了ANSI字符集中的字符。ANSI只有8位,所以仅有256个可能的字符。
Unicode使用16位字符代码,将可能的字符数扩展到了65 536个。幸好,在Unicode字符集
中前256个字符与ANSI字符集中的256个字符相同。因此如下代码:
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?