Русский текст из txt файла в MessagBox - проблема.
От: yantux  
Дата: 13.06.09 13:16
Оценка:
Есть файл формата txt, который содержит текст на русском языке.
Некоторые фразы необходимо отображать с помощью MessageBox.
Однако, заместо русскиз букв там квадратики.

Правильно ли я понимаю, что надо конвертировать кодировку? Из какой кодировки и в какую?
Использую VisualC++ 2005

15.06.09 15:00: Перенесено модератором из 'C/C++' — Кодт
Re: Русский текст из txt файла в MessagBox - проблема.
От: Flamer Кипр http://users.livejournal.com/_flamer_/
Дата: 13.06.09 16:04
Оценка:
Здравствуйте, yantux, Вы писали:

Y>Есть файл формата txt, который содержит текст на русском языке.


В какой кодировке файл?

Y>Правильно ли я понимаю, что надо конвертировать кодировку?


Вполе возможно.

Y>Из какой кодировки и в какую?


Очевидно, из той кодировки, в которой сохранен файл, в кодировку текущей локали (как вариант, WINDOWS-1251).
Re[2]: Русский текст из txt файла в MessagBox - проблема.
От: Mr.Cat  
Дата: 13.06.09 17:27
Оценка:
Здравствуйте, Flamer, Вы писали:
F>Очевидно, из той кодировки, в которой сохранен файл, в кодировку текущей локали (как вариант, WINDOWS-1251).
Либо в usc-2, если используются *W функции.
Re[2]: Русский текст из txt файла в MessagBox - проблема.
От: yantux  
Дата: 13.06.09 18:44
Оценка:
Здравствуйте, Flamer, Вы писали:

F>Здравствуйте, yantux, Вы писали:


Y>>Есть файл формата txt, который содержит текст на русском языке.


F>В какой кодировке файл?


Y>>Правильно ли я понимаю, что надо конвертировать кодировку?


F>Вполе возможно.


Y>>Из какой кодировки и в какую?


F>Очевидно, из той кодировки, в которой сохранен файл, в кодировку текущей локали (как вариант, WINDOWS-1251).


Возможно WINDOWS-1251, поскольку для создания файла используется Notepad. Какие классы надо смотреть?
В какую кодировку надо преобразовывать?
Re[3]: Русский текст из txt файла в MessagBox - проблема.
От: yantux  
Дата: 13.06.09 18:45
Оценка:
Здравствуйте, Mr.Cat, Вы писали:

MC>Здравствуйте, Flamer, Вы писали:

F>>Очевидно, из той кодировки, в которой сохранен файл, в кодировку текущей локали (как вариант, WINDOWS-1251).
MC>Либо в usc-2, если используются *W функции.

Файл создан Notepad, какую он использует кодировку не знаю. В какую кодировку и каким классом надо конвертить текст?
Re[3]: Русский текст из txt файла в MessagBox - проблема.
От: x64 Россия  
Дата: 15.06.09 20:54
Оценка:
F>>Очевидно, из той кодировки, в которой сохранен файл, в кодировку текущей локали (как вариант, WINDOWS-1251).
Y>Возможно WINDOWS-1251, поскольку для создания файла используется Notepad. Какие классы надо смотреть?
Y>В какую кодировку надо преобразовывать?

На эти вопросы тебе уже ответили. Если что непонятно, задавай более конкретные вопросы.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.