Структура EXTLOGFONTA (wingdi.h)
Структура EXTLOGFONT определяет атрибуты шрифта.
Синтаксис
typedef struct tagEXTLOGFONTA {
LOGFONTA elfLogFont;
BYTE elfFullName[LF_FULLFACESIZE];
BYTE elfStyle[LF_FACESIZE];
DWORD elfVersion;
DWORD elfStyleSize;
DWORD elfMatch;
DWORD elfReserved;
BYTE elfVendorId[ELF_VENDOR_SIZE];
DWORD elfCulture;
PANOSE elfPanose;
} EXTLOGFONTA, *PEXTLOGFONTA, *NPEXTLOGFONTA, *LPEXTLOGFONTA;
Члены
elfLogFont
Задает некоторые атрибуты указанного шрифта. Этот элемент является структурой LOGFONT .
elfFullName[LF_FULLFACESIZE]
Уникальное имя шрифта (например, ABCD Font Company TrueType Bold Italic sans Serif).
elfStyle[LF_FACESIZE]
Стиль шрифта (например, полужирный курсив).
elfVersion
Зарезервировано. Должен равняться нулю.
elfStyleSize
Этот элемент имеет значение только для шрифтов с указанием. Он указывает размер точки, на которую указывает шрифт. Если значение по умолчанию равно нулю, шрифту указывается размер точки, соответствующий члену lfHeight структуры LOGFONT , заданной elfLogFont.
elfMatch
Уникальный идентификатор перечисленного шрифта. Он будет заполнен интерфейсом графического устройства (GDI) при перечислении шрифтов.
elfReserved
Защищены; значение должно быть равно нулю.
elfVendorId[ELF_VENDOR_SIZE]
4-байтовый идентификатор поставщика шрифтов.
elfCulture
Защищены; значение должно быть равно нулю.
elfPanose
Структура PANOSE , задающая форму шрифта. Если все элементы этой структуры равны нулю, то элемент elfPanose игнорируется сопоставителя шрифтов.
Комментарии
Примечание
Заголовок wingdi.h определяет EXTLOGFONT в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора UNICODE. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wingdi.h (включая Windows.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по