FONTMETRIC() 函 数

FONTMETRIC() 函 数 - 图1返回当前操作系统已安装字体的字体属性

语 法

FONTMETRIC ( nAttribute [, cFontNam e, nFontSize [, cFontStyle ]])

返 值 类 型

数值型

参 数 描 述

nAttribute

FONTMETRIC() 函 数 - 图2FONTMETRIC() 函 数 - 图3确 定 FONTMETRIC() 函 数 返 回 的 字 体 属 性 如 果 省 略 cFontName

FONTMETRIC() 函 数 - 图4FONTMETRIC() 函 数 - 图5nFontSizecFontStyle 选 项 FONTMETRIC() 函 数 将 返 回 活 动 输 出 窗 口 当 前字 体 的 属 性

FONTMETRIC() 函 数 - 图6FONTMETRIC() 函 数 - 图7FONTMETRIC() 函 数 - 图8下表列出 nAttribute 的值与返回的相应字体属性

nAttribute

属 性

1

以像素为单位的字符高度

2

以像素为单位的字符提升值

高于基线的像素数

3

以像素为单位的字符降低值

低于基线的像 素数 FONTMETRIC() 函 数 - 图9

续 表

  1. 以像素为单位表示的前导空间

    FONTMETRIC() 函 数 - 图10 线条的间距 FONTMETRIC() 函 数 - 图11

  2. 以像素为单位的附加前置空间 *

  3. 以像素为单位的字符平均宽度

  4. 以像素为单位的字符最大宽度

  5. FONTMETRIC() 函 数 - 图12字体灰度

    (Font Weight)

  6. FONTMETRIC() 函 数 - 图13FONTMETRIC() 函 数 - 图14FONTMETRIC() 函 数 - 图15斜体

    0 为否 非 0 为是

  7. FONTMETRIC() 函 数 - 图16FONTMETRIC() 函 数 - 图17FONTMETRIC() 函 数 - 图18下划线

    0 为否 非 0 为是

  8. FONTMETRIC() 函 数 - 图19FONTMETRIC() 函 数 - 图20FONTMETRIC() 函 数 - 图21删除线

    0 为否 非 0 为是

  9. 字体中定义的第一个字符

  10. 字体中定义的最后一个字符

  11. FONTMETRIC() 函 数 - 图22FONTMETRIC() 函 数 - 图23默认字符

    替代字体中没有的字符 *

  12. FONTMETRIC() 函 数 - 图24断字符

  13. 间距和族 (pitch and family)*

  14. 字符集 *

  15. FONTMETRIC() 函 数 - 图25FONTMETRIC() 函 数 - 图26突出

    额外增加的宽度 *

  16. 水平方向字体的设备

  17. 垂直方向字体的设备

FONTMETRIC() 函 数 - 图27FONTMETRIC() 函 数 - 图28FONTMETRIC() 函 数 - 图29FONTMETRIC() 函 数 - 图30有关 FONTMETRIC() 返回数值的详细内容 请参阅 Microsoft Windows 中文版程序员参考手册 中的 TEXTMETRIC 函数

CFontName

FONTMETRIC() 函 数 - 图31指 定 一 个 已 安 装 字 体 的 名 称

NFontSize

FONTMETRIC() 函 数 - 图32指 定 字 体 cFontName 的 磅 值 大 小

CFontStyle

FONTMETRIC() 函 数 - 图33FONTMETRIC() 函 数 - 图34FONTMETRIC() 函 数 - 图35FONTMETRIC() 函 数 - 图36FONTMETRIC() 函 数 - 图37指 定 字 体 cFontName 的 字 形 如 果 省 略 cFontStyle 选 项 FONTMETRIC() 函数 返 回 常 规 字 体 的 属 性

FONTMETRIC() 函 数 - 图38FONTMETRIC() 函 数 - 图39FONTMETRIC() 函 数 - 图40CFontStyle 可以是下面字形表中列出的字符或字符组合 例如 字符组合 BI 指定了粗斜体字形

字 符 字 形

B 粗体

I 斜体

  1. 常规

  2. 轮廓

Q 不透明

  1. 阴影

– 删除线

  1. 透明

  2. 下划线

说 明

FONTMETRIC() 函 数 - 图41FONTMETRIC() 函 数 - 图42FONTMETRIC() 函数返回活动输出窗口当前字体的属性 可使用 WFONT() 函数确定当前窗口的字体

请 参 阅

AFONT(), 字 体 概 览 , GETFONT(), SYSMETRIC(), TXTWIDTH(), WFONT()