wstring msg = L"NAME: " + hero.name + L"\n";
msg = msg + L"ATK: " + inttowstring(hero.ATK) + L"\n";
此带有字符串变量的代码将添加换行符,但不会添加 wstring。如果你问我为什么我使用 wstring 以便我可以将其转换为 LCPWSTR 放入此处,它会设置一个带有 txt 的文本框窗口
windowmsg(1,msg.c_str());
encoding 是 unicode 字符集
我也试过 \n\r 和 \r
我刚刚发现问题出在我的窗户上。它没有被指定为多行窗口。\r\n 有效。