如何使用消息框而不是 wcout
How to use messagebox instead of wcout
如何在消息框中显示文件名和一些字符串?
我使用这个代码:
wcout<<L"The File Path: [ "<<filename<<" ] Is Wrong";
但现在我想使用消息框而不是 wcout
。
MessageBoxW(NULL,L"The File Path: [ "+filename+L" ] Is Wrong" , (LPCWSTR)L"File Content", MB_OK);
您可以使用 std::wostringstream
来格式化消息框的文本:
std::wostringstream msg;
msg << L"The File Path: [" << filename << L"] Is Wrong";
并将msg.str().c_str()
传递给消息框
MessageBox(NULL,msg.str().c_str(),L"File open error",MB_ICONERROR | MB_OK);
如何在消息框中显示文件名和一些字符串?
我使用这个代码:
wcout<<L"The File Path: [ "<<filename<<" ] Is Wrong";
但现在我想使用消息框而不是 wcout
。
MessageBoxW(NULL,L"The File Path: [ "+filename+L" ] Is Wrong" , (LPCWSTR)L"File Content", MB_OK);
您可以使用 std::wostringstream
来格式化消息框的文本:
std::wostringstream msg;
msg << L"The File Path: [" << filename << L"] Is Wrong";
并将msg.str().c_str()
传递给消息框
MessageBox(NULL,msg.str().c_str(),L"File open error",MB_ICONERROR | MB_OK);