Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Microsoft Windows NT/2000 _ Куда в W2k пропали символы шрифтов?

Автор: valeryr Пятница, 01 Марта 2002, 17:03

При печати из некоторых программ под Win2000 отдельные символы заменяются символом по умолчанию (квадратик). Под Win95 всё печаталось правильно. Более того- в тестовой программке(Delphi) и на экран так же хреново выводит. При помощи функции GetGlyphIndices обнаружил, что для этих символов берется нулевой номер глифа(который по умолчанию-для ненайденных) в шрифте. Может кто знает как кодам ANSI или юникод сопоставляются номера глифов? И как исправить такой вывод?

Автор: lexx68 Понедельник, 04 Марта 2002, 8:49

Заходи в Пуск>Настройка>Контроль панель>Региональные установки.
И там выставляй Русский во вкладке Главная. В локализации русский появляется когда установишь Русский системным языком и Применишь установки!
В 2000-ой проблем с русским нету! Просто не настоено.

Автор: valeryr Понедельник, 04 Марта 2002, 9:42

Valeryr-Балбесу.
Установлен у меня русский системным. В том-то и проблема, что не все символы пропали. В интересующем меня шрифте- только шестнадцатиричные 80, 8E и 9e(из псевдографики). Похоже в Win2000 какая-то фича не то появилась, не то пропала при выборе глифов из шрифтов(впрочем - говорят и в нек. др. Win).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)