MessageBox 输出乱码
visualstudio吧
全部回复
仅看楼主
level 2
chen513902 楼主
HRESULT hr = CoInitializeEx(NULL, COINIT_MULTITHREADED);
WCHAR *STR2 = L"AB";
wstring STR3 = to_wstring(FAILED(hr));
WCHAR const *STR4 = STR3.c_str();
WCHAR STR5 = *STR4 + *STR2;
MessageBox(nullptr, STR2, L"com初始化", 0); //正常输出“AB”
MessageBox(nullptr, STR4, L"com初始化", 0); //正常输出“0”
MessageBox(nullptr, &STR5, L"com初始化", 0); //输出乱码
2025年08月18日 10点08分 1
level 2
chen513902 楼主
就是一个简单的消息,单独输出都正常,两个合在一起就是乱码了。
2025年08月18日 10点08分 2
1