Возвращает атрибуты шрифта для текущих установок шрифтов операционной системы.

FONTMETRIC(nAttribute [, cFontName, nFontSize [, cFontStyle]])

Параметры

nAttribute

Определяет атрибут шрифта, который возвращает FONTMETRIC( ). Если Вы опускаете cFontName , nFontSize , и cFontStyle , FONTMETRIC( ) возвращает атрибут для текущего шрифта в активном окне вывода. Следующая таблица перечисляет значения для nAttribute и соответствующие атрибуты шрифта.

NAttribute Атрибут

1

Высота Символа в пикселях

2

Подъем Символа (выше базовой линии) в пикселях

3

Снижение Символа (ниже базовой линии) в пикселях

4

Интервал (интервал между строками) в пикселях

5

Дополнительный ингтервал, в пикселях

6

Средняя ширина символа в пикселях

7

Максимальная ширина символа в пикселях

8

Насыщенность шрифта.

9

Курсив (0 = не, отличный от нуля = да)

10

Подчеркнутый (0 = не, отличный от нуля = да)

11

Зачеркнутый (0 = не, отличный от нуля = да)

12

Первый символ, определенный в шрифте

13

Последний символ, определенный в шрифте

14

Заданный по умолчанию символ (замена нефонтовых символов)

15

Символ границы слова

16

Шаг и семейство

17

Набор символов

18

Навесок (дополнительно добленная ширина)

19

Горизонтальный аспект для устройства шрифта

20

Вертикальный аспект для устройства шрифта

Для подробной информации о числовых значениях, возвращенных FONTMETRIC( ), см. функцию TEXTMETRIC в Справочнике программиста Windows Microsoft.
cFontName

Определяет имя установленного шрифта.
nFontSize

Определяет размер шрифта, указанного в cFontName .
cFontStyle

Определяет код начертания шрифта для шрифта, указанного в cFontName . Если Вы опускаете cFontStyle , FONTMETRIC( ) возвращает атрибут для Нормального начертания шрифта. cFontStyle может быть символ или комбинация символов, перечисленных в следующей таблице стилей. Например, комбинация BI определяет Полужирный стиль курсива.

Символ Начертание шрифта

B

Полужирный

Я

Курсив

N

Нормальный

O

Схема

Q

Непрозрачный

S

Тень

-

Зачеркнутый

T

Прозрачный

U

Подчеркивание

Возвращаемое значение

Числовое

Замечания

FONTMETRIC( ) возвращает атрибуты шрифта для текущего шрифта активного окна вывода. WFONT( ) может использоваться, чтобы определить текущий шрифт окна.

См. Также