Главная » C++ » C ++ Win32 MessageBox странный вывод
C ++ Win32 MessageBox странный вывод
Я не совсем уверен, почему это происходит. Я просто пытаюсь вывести нажатую клавишу. Точка останова показывает правильную букву, сохраненную в нажатой переменной. Проект настроен на Unicode.
Я понял проблему. Я думаю, что MessageBox продолжал отображать элементы памяти после адреса памяти переменной wchar_t. Мне пришлось преобразовать это письмо в строку wstring, а затем передать его в MessageBox.