Визуальная студия странное поведение - PullRequest
0 голосов
/ 26 сентября 2011

Я создаю приложение win32 с использованием Visual Studio 2008.

Когда я компилирую свой код, который генерирует простой диалог, все тексты диалогов отображаются на китайском языке.Я нигде не ставил китайский.Может кто-нибудь уточнить, в чем проблема?

Мой код

#include <windows.h>

int WINAPI WinMain(
    HINSTANCE   nowInstance,
    HINSTANCE   prevInstance,
    LPSTR   ipCmdLine,
    int     nCmdShow
    )
{
    MessageBox(NULL,"My First Program","Our University",MB_OK); 

    return 0;
}

1 Ответ

2 голосов
/ 26 сентября 2011

Звучит так, как будто вы смешиваете Unicode и ANSI.

Вы пробовали

MessageBox(NULL, _T("My First Program"), _T("Our University"), MB_OK);

И дает ли это ожидаемые результаты?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...