Здравствуйте Аноним, вы писали:
А>Как добиться отображения руссуких букв в нерусском Windowse. А>Создаю шрифт CreateFontIndirect
А>strcpy(m_LogFont.lfFaceName, "Courier"); А>m_LogFont.lfCharSet = RUSSIAN_CHARSET;
А>Устанавливаю на Windows(English) шрифт Courier, А>а он подлец все равно рисует вместо русских букв А>?????????.
Courier — это экранный шрифт и если вы инсталлировали не русскую версию Windows то вероятно там и нет русских букв. Раскладку символов можно посмотреть Start -> Run -> charmap.exe.
Вам нужно использовать шрифт Courier New.
Re[2]: Русский текст в нерусском Windows ?
От:
Аноним
Дата:
17.07.01 15:16
Оценка:
Courier это я привел для примера. Программа написана на VC6. Там есть куча разных
диалогов, меню ...
Картина такая:
— на Windows95, NT4 (English), по русски отображается только help
— на Windows2000(English), по русски меню и help
В ресурсах диалогов стоит русский язык, шрифт MS SansSerif (как по умолчанию).
В диалогах также применяется шрифт "Arial Cyr".
Устанавливал русские шрифты на эти Windows не помагает.
А>В ресурсах диалогов стоит русский язык, шрифт MS SansSerif (как по умолчанию). А>В диалогах также применяется шрифт "Arial Cyr". А>Устанавливал русские шрифты на эти Windows не помагает.
А>Что делать ?
А когда инсталлируете русские программы ( с русским интерфейсом) текст в меню и диалогах нормально отображается?
Re[4]: Русский текст в нерусском Windows ?
От:
Аноним
Дата:
17.07.01 18:45
Оценка:
N>А когда инсталлируете русские программы ( с русским интерфейсом) текст в меню и диалогах нормально отображается?
Какие например? Вообще-то, у меня у самого русская программа.
Если на любой русский символ идет '?' — проблема не в шрифте, а в поддержке кодовой страницы (1251)
Легальные Анонимы это аккаунт через который можно писать тем кто не может зарегистрироваться как обычно, т.е. таким как я и ты. Для того чтобы отправить сообщение от Легального Анонима набери LOGIN : 1 Passw : 1
Re[6]: Русский текст в нерусском Windows ?
От:
Аноним
Дата:
18.07.01 05:56
Оценка:
1>Если на любой русский символ идет '?' — проблема не в шрифте, а в поддержке кодовой страницы (1251)
Да наверное дело не в 1251, потому что в Win2000, русский help и меню
отображается нормально, а вот в диалогах отображается ??????.
Здравствуйте 1, вы писали:
1>Здравствуйте Аноним, вы писали:
1>Если на любой русский символ идет '?' — проблема не в шрифте, а в поддержке кодовой страницы (1251)
Здравствуйте imdek, вы писали:
I>Здравствуйте 1, вы писали:
1>>Здравствуйте Аноним, вы писали:
1>>Если на любой русский символ идет '?' — проблема не в шрифте, а в поддержке кодовой страницы (1251)
I>А можно поподробнее ? И как с этим бороться ?
Только сохраните регистр перед исправлениями. А то если Вы не включили поддержку русской кодовой страницы при инсталляции Windows, может получиться большая бяка (Вплоть до невозможности загрузки).