4.2.9 Adding a WM_CHAR Case

To make your application process character input, add a WM_CHAR case to the window procedure, as follows:

case WM_CHAR:
    wsprintf(CharacterText, "WM_CHAR: %c, %x, %x",
        wParam, LOWORD(lParam), HIWORD(lParam));
    InvalidateRect(hWnd, &rectCharacter, TRUE);
    break;