【发布时间】:2023-03-29 15:01:01
【问题描述】:
在 win32 项目的可视化过程中我遇到了这个问题,如果我这样做:
char temp[80]="hello";
然后:
MessageBox(hDlg,(LPCWSTR)temp,_T("titolo"),MB_OK);
结果是日文,有什么问题吗? 谢谢。
【问题讨论】:
-
-1 你在这里浪费人们时间的原因是你有一个 C 风格的转换告诉编译器闭嘴,因为你知道你在做什么。 IE。你在对编译器撒谎,这样它就不会告诉你这个问题。然后你让这里的人用他们的时间告诉你编译器会告诉你什么。
-
+1 给 Alf。永远不要对电脑撒谎。
标签: c++ visual-c++ encoding character