Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

Шрифты

Привет народ!

Работаю в Делфи 7. Как можно получить для какого-то конкретного шрифта все
поддерживаемые им наборы символов?

Ответить   Wed, 13 Jul 2005 00:07:22 +0600 (#400300)

 

Ответы:

Win32 API.
Поиск шрифтов с нужной кодировкой EnumFontFamiliesEx (Win95, WinNT 4.0 и выше)
Кодировки выбранного в контекст шрифта GetTextCharsetInfo (Win95).
Диапазоны символов GetFontUnicodeRanges (Win2000 и выше)

Но если целью является проверка возможности вывода текста,
проще указать в TLogFont нужный набор символов
и вызвать CreateFontIndirect.

Номер выпуска : 4751
Возраст листа : 661 (дней)
Количество подписчиков : 519
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/400407
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

Ответить   Wed, 13 Jul 2005 08:42:28 +0400 (#400407)