Структура ABCFLOAT


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

Синтаксис 

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

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

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

Замечания

Интервалы ширины A, B и C размеры измеряются по основной линии шрифта.

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

Смотри также

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

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

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