当按下键盘 和施放键盘时 分别产生WM_KEYDOWN或WM_SYSKEYDOWN  WM_KEYUP或WM_SYSKEYUP消息
并把这些虚拟键消息放入 系统消息队列中  (即 此时系统消息队列中的存储WM_KEYDOWN或WM_SYSKEYDOWN  WM_KEYUP或WM_SYSKEYUP)  我想问问  何时 系统消息队列把虚拟健信息传送到线程消息队列 (此时系统将虚拟键消息映射成ASCII字符吗?
)映射是什么意思?
线程消息对列是不是存储的只能是WM_CHAR消息
TranslateMessage函数将虚拟键消息转换为字符消息(1)
 如果消息是 WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN, 或 WM_SYSKEYUP,返回非零值,不考虑转换。(2)
我不理解虚拟消息不就是WM_KEYDOWN, WM_KEYUP, WM_SYSKEYDOWN, 或 WM_SYSKEYUP吗?
(1)(2)两句话不矛盾吗?