怎么用messageBox输出string类型的字符串, MessageBox(hwnd,str,TEXT("字符串"),MB_OK); 这一行报错

2024-11-06 09:49:54
推荐回答(1个)
回答1:

MessageBox第二个参数需要的是const char *类型的参数,但你的str是string的。可以使用string类的c_str函数转换一下,代码:

MessageBox(hwnd,str.c_str(),TEXT("字符串"),MB_OK);