Структура EXTLOGFONT


Структура EXTLOGFONT определяет атрибуты шрифта.

Синтаксис

typedef struct tagEXTLOGFONT { 
  LOGFONT elfLogFont; 
  TCHAR   elfFullName[LF_FULLFACESIZE]; 
  TCHAR   elfStyle[LF_FACESIZE]; 
  DWORD   elfVersion; 
  DWORD   elfStyleSize; 
  DWORD   elfMatch; 
  DWORD   elfReserved; 
  BYTE    elfVendorId[ELF_VENDOR_SIZE]; 
  DWORD   elfCulture; 
  PANOSE  elfPanose; 
} EXTLOGFONT, *PEXTLOGFONT; 

Члены структуры

elfLogFont
Устанавливает некоторые из атрибутов заданного шрифта. Этот член - структура LOGFONT .
elfFullName
Устанавливает уникальное имя для шрифта (например, ABCD Font Company TrueType Bold Italic Sans Serif).
elfStyle
Устанавливает стиль шрифта (например, Полужирный Курсив).
elfVersion
Зарезервирован. Должен быть нуль.
elfStyleSize

Этот член имеет значение только для указываемых шрифтов. Он устанавливает размер этого шрифта в пунктах. Если он установлен в нуль, который является его значением заданным по умолчанию , размер указанного шрифта в пунктах, соответствует значению члена lfHeight структуры LOGFONT, заданной параметром elfLogFont

elfMatch
Уникальный идентификатор для перечисляемого шрифта. Он должен заполняться графическим интерфейсом устройства (GDI) после перечисления шрифта.
elfReserved

Зарезервирован. Должен быть нуль.

elfVendorId
4-х байтный идентификатор шрифта производителя.
elfCulture
Зарезервирован. Должен быть нуль.
elfPanose

Структура системы замен шрифта PANOSE, которая устанавливает форму шрифта. Если все члены этой структуры установлены в нуль, член elfPanose  игнорируется механизмом отображения логического шрифта в физический.

Смотри также

Обзор шрифты и текст, Структуры, используемые шрифтами и текстомLOGFONT PANOSE

Размещение и совместимость EXTLOGFONT

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

Да версии 3.1 и выше

Windows Me

Да

Windows 98

Да

Windows 95

Да

Заголовочный файл

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Объявлены как структуры Unicode и ANSI

Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz