WM_KEYDOWN Виртуальная клавиша VK_SHIFT
WM_KEYDOWN Виртуальная клавиша "А"
WM_CHAR ASCII код "А"
WM_KEYUP Виртуальная клавиша "А"
WM_KEYUP Виртуальная клавиша VK_SHIFT
Символьные сообщения приходят в программу не только, когда пользователь нажимает клавиши с буквами. Например, нажатие табуляции приведет к приходу символьного сообщения с кодом '\t', возврата каретки - '\r', забоя – '\b'.