我是win32和C++的新手,我刚刚开始学习在线教程并编写了这段代码:
#include <windows.h>
int WINAPI WinMain(HINSTANCE hThisInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow)
{
MessageBox(NULL, (LPCWSTR) "Yes, I remember Adlestrop", (LPCWSTR) "A minimal windows program", MB_OK);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
但是当编译并运行代码时,在消息框中文本是中文...我知道如果我不提及正确的类型,输出可能是二进制或ASCCI或十六进制....但第一次它原来是中国人..谁能告诉我我做错了什么??