Форум программистов, компьютерный форум CyberForum.ru

MessageBox выводит иероглифы место текста с++ - C++

Восстановить пароль Регистрация
 
Shredfing
Сообщений: n/a
12.02.2013, 18:26     MessageBox выводит иероглифы место текста с++ #1
C++
1
2
3
4
5
6
CString sMsg;
        char buf[256];
 
        int nRead = fileIn.Read( buf , sizeof(buf));
        sMsg.Format( L"%s", buf);
        MessageBox( sMsg, L"Ошибка", MB_OK | MB_ICONERROR);
считываю текст из файла,но MessageBox выводит иероглифы.
что не так?подскажите.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.02.2013, 18:26     MessageBox выводит иероглифы место текста с++
Посмотрите здесь:

C++ MessageBox выводит иероглифы
Записать на место отрицательных элементов матрицы нули, а на место положительных – единицы. C++
Почему не компилирует слова по русски, а выводит иероглифы какието? что для этого сделать надо? C++
Локализация, русский текст выводит иероглифы C++
Выводит адрес текста, вместо самого текста C++
C++ считывание текста из файла и выводит его на экран
C++ Записать на место отрицательных элементов матрицы нули ,а на место положительных единицу
C++ Записать на место отрицательных элементов матрицы нули, а на место положительных – единицы

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Issues
429 / 364 / 37
Регистрация: 06.08.2012
Сообщений: 961
12.02.2013, 18:47     MessageBox выводит иероглифы место текста с++ #2
кодировка.
-=ЮрА=-
Заблокирован
Автор FAQ
12.02.2013, 20:58     MessageBox выводит иероглифы место текста с++ #3
Цитата Сообщение от Shredfing Посмотреть сообщение
CString sMsg;
char buf[256];
int nRead = fileIn.Read( buf , sizeof(buf));
sMsg.Format( L"%s", buf);
MessageBox( sMsg, L"Ошибка", MB_OK | MB_ICONERROR);
- убери то что отмечено красным

Добавлено через 1 минуту
Пара примеров на тему : "Хочешь знать больше?"
вывод информацию о файле в Messagebox

Получить текст из MessageBox
Yandex
Объявления
12.02.2013, 20:58     MessageBox выводит иероглифы место текста с++
Ответ Создать тему
Опции темы

Текущее время: 13:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru