• 1.摘要
  • 2.基本信息
  • 3.基本内容

textmetric

基本信息

  • 外文名

    TEXTMETRIC

  • 变量

    TMPF_FIXED_PITCH

  • 栏位

    20个

  • 用于

    存储装置字体结构信息

基本内容

TEXTMETRIC是在WINGDI.H中定义的型态的结构。TEXTMETRIC结构有20个栏位:

typedef struct tagTEXTMETRIC { // tm

LONG tmHeight; //字符高度

LONG tmAscent; //字符上部高度(基线以上)

LONG tmDescent; //字符下部高度(基线以下)

LONG tmInternalLeading, //由tmHeight定义的字符高度的顶部空间数目

LONG tmExternalLeading, //加在两行之间的空间数目

LONG tmAveCharWidth, //平均字符宽度

LONG tmMaxCharWidth, //最 宽字符的宽度

LONG tmWeight; //字体的粗细轻重程度

LONG tmOverhang, //加入某些拼接字体上的附加高度

LONG tmDigitizedAspectX, // 字体设计所针对的设备水平方向

LONG tmDigitizedAspectY, //字体设计所针对的设备垂直方向

BCHAR tmFirstChar; //为字体定义的第一个字符

BCHAR tmLastChar; //为字体定义的最后一个字符

BCHAR tmDefaultChar; //字体中所没有字符的替代字符

BCHAR tmBreakChar; //用于 拆字的字符

BYTE tmItalic, //字体为斜体时非零