なぜこれが起こっているのかよくわかりません。押されたキーを出力しようとしています。ブレークポイントは、押された変数に格納されている正しい文字を示します。プロジェクトはUnicodeに設定されています。
case WM_CHAR:
{
const wchar_t pressed = LOWORD(wParam);
::MessageBox(hWnd, &pressed, L"Key Pressed", MB_OK);
}
なぜこれが起こっているのかよくわかりません。押されたキーを出力しようとしています。ブレークポイントは、押された変数に格納されている正しい文字を示します。プロジェクトはUnicodeに設定されています。
case WM_CHAR:
{
const wchar_t pressed = LOWORD(wParam);
::MessageBox(hWnd, &pressed, L"Key Pressed", MB_OK);
}