我不太确定为什么会这样。我只是想输出按下的键。断点显示存储在按下变量中的正确字母。项目设置为 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);
}