MSVC Unicode не отображает английский

Моя проблема в том, что моя программа на Unicode C++, которую я пишу в MSVC express, отображает все строки азиатским шрифтом. Что может вызвать это и как я могу отображать строки на английском языке?

1 ответ

Я решил проблему. При приведении чего-либо, кроме WCHAR*, компилятор интерпретирует это нежелательным образом (отображая японские шрифты, а не английский). Инициализация используемых строк как WCHAR* не только принимается компилятором, но и дает желаемый результат для английских шрифтов.

Я не знаю, насколько хорошо это будет относиться к чьим-либо проблемам, но это решило мои. Спасибо bmargulies и AraK за ответ (я был в отъезде, когда ты это сделал, я извиняюсь).

Другие вопросы по тегам