Структура ABC


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

Синтаксис

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

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

abcA

Устанавливает  интервал  A ширины символа. Интервал A - это расстояние, которое добавляется к текущей позиции перед рисованием символьного глифа.

abcB

Устанавливает интервал B ширины символа. Интервал B  - ширина нарисованной части глифа символа.

abcC

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

Замечания

Итоговая ширина символа - сумма интервалов A, B и C. Интервал A или C  может быть отрицательным, чтобы указать нависающие элементы или выступы.

Смотри также

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

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

Windows. NET Server

Да

Windows XP

Да

Windows 2000

Да

Windows NT

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

Windows Me

Да

Windows 98

Да

Windows 95

Нет

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

 

- объявлено в

Wingdi.h

- включено в

Windows.h

Unicode

Нет

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

Не имеется

 

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

Hosted by uCoz