Я новичок в программировании и попытался создать простую коробку с заголовком «Заголовок» и сообщение «привет». Вместо желаемого результата после создания и отладки проекта он отображает заголовок и сообщение на корейском или китайском языке.Окно сообщений в Windows отображается на корейском или китайском языке
Вот мой код:
#include <windows.h>
int _stdcall WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdline, int nCmdShow)
{
MessageBox(0,"Hello","Treat",0);
return (0);
}'
Вы должны проверить языковой стандарт для программ, отличных от юникода, как описано здесь: https://www.coscom.co.jp/learnjapanese801/japanesefont/nonunicode_win7.html – myaut
Это не ваша программа, вы использовали (char *) бросает, чтобы заставить компилятор перестать говорить вам, что вы делаете это неправильно. Вы должны использовать широкие строки, L "Hello" и L "Treat". –