Структура ABCFLOAT (wingdi.h)

Структура ABCFLOAT содержит ширину символа шрифта A, B и C.

Синтаксис

typedef struct _ABCFLOAT {
  FLOAT abcfA;
  FLOAT abcfB;
  FLOAT abcfC;
} ABCFLOAT, *PABCFLOAT, *NPABCFLOAT, *LPABCFLOAT;

Члены

abcfA

Интервал A символа. Интервал A — это расстояние, добавляемое к текущему положению перед рисованием глифа символов.

abcfB

Интервал B символа. Интервал B — это ширина рисуемой части глифа символа.

abcfC

Интервал C символа. Интервал C — это расстояние, которое нужно добавить к текущей позиции, чтобы предоставить пробелы справа от глифа символа.

Комментарии

Ширина A, B и C измеряется вдоль базовой линии шрифта.

Приращение символа (общая ширина) символа — это сумма пробелов A, B и C. Пространство A или C может быть отрицательным, чтобы указать на подвесы или свесы.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Верхняя часть wingdi.h (включая Windows.h)

См. также раздел

Структуры шрифта и текста

Общие сведения о шрифтах и тексте

GetCharABCWidthsFloat