Поделиться через


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

Структура ABC содержит ширину символа в шрифте TrueType.

Синтаксис

typedef struct _ABC {
  int  abcA;
  UINT abcB;
  int  abcC;
} ABC, *PABC, *NPABC, *LPABC;

Члены

abcA

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

abcB

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

abcC

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

Комментарии

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

Требования

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

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

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

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

GetCharABCWidths