powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Русский шрифт - иногда получая казябрины (+) VC++
5 сообщений из 5, страница 1 из 1
Русский шрифт - иногда получая казябрины (+) VC++
    #34011581
Новичок_я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем привет
Есть диалоговое окно, на нем расположен CEdit, в ресурсах язык у окна - русский. Копирую имя файла в проводнике и вставляю в этот edit, но вместо русского шрифта вижу знаки вопросов. Есть еще одно приложение, аналогичное - в нем все работает нормально. Есть еще CHtmlEditView, хочу отобразить в нем страницу с русским текстом (файл), в файле точно русский шрифт, но HtmlEditView отображает опять же казябрины :(
Подскажите, пожалуйста, в чем может быть дело
Спасибо
...
Рейтинг: 0 / 0
Русский шрифт - иногда получая казябрины (+) VC++
    #34796489
simonenok
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Посмотри какие шрифты заданы
...
Рейтинг: 0 / 0
Русский шрифт - иногда получая казябрины (+) VC++
    #34796565
Фотография Cerebrum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок_яВсем привет
Есть диалоговое окно, на нем расположен CEdit, в ресурсах язык у окна - русский. Копирую имя файла в проводнике и вставляю в этот edit, но вместо русского шрифта вижу знаки вопросов. Есть еще одно приложение, аналогичное - в нем все работает нормально. Есть еще CHtmlEditView, хочу отобразить в нем страницу с русским текстом (файл), в файле точно русский шрифт, но HtmlEditView отображает опять же казябрины :(
Подскажите, пожалуйста, в чем может быть дело
Спасибо
это распространненое явление в винде связанное с unicode'ом, если не ошибаюсь, то нужно переключать раскладку на такую же как в том окне откуда copypaste'ишь
...
Рейтинг: 0 / 0
Русский шрифт - иногда получая казябрины (+) VC++
    #34796697
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Новичок_я wrote:

> Есть диалоговое окно, на нем расположен CEdit, в ресурсах язык у окна
> - русский. Копирую имя файла в проводнике и вставляю в этот edit, но
> вместо русского шрифта вижу знаки вопросов.
Приложение, из которого копирует либо использует юникод, либо другую
кодировку. Если ваше приложение использует 8-битные кодировки
(Multibyte Character Set - т.е. char* вместо wchar_t* или TCHAR*), то
нужно либо перевести его на юникод (Unicode Character set), либо
выставить другую используемую кодировку.

> Есть еще одно приложение,
> аналогичное - в нем все работает нормально. Есть еще CHtmlEditView,
> хочу отобразить в нем страницу с русским текстом (файл), в файле точно
> русский шрифт, но HtmlEditView отображает опять же казябрины :(
Файл какой? Html? А там точно кодировка корректно прописана? (тэг <meta
http-equiv="Content-Type" content="text/html; charset=windows-1251">,
например).
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Русский шрифт - иногда получая казябрины (+) VC++
    #34801927
Andrey1306
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется что еще не плохо бы было сам проект сделать в юникоде, Properties project -> Character Set и выбрать Use Unicode Character/

Да если вы работаете в Microsoft Visual C++ 2003 или 2005
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Русский шрифт - иногда получая казябрины (+) VC++
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]