昨天研究WINDOWS字体度量,经过反复研究,终于搞明白了关系。
技术说明
绘制起始点x,y,之后内容是从起始点开始,向右、向下绘制。
基线在tmAscent处。
tmHeight=tmAscent+tmDescent
tmInternalLeading=0
tmExternalLeading=tmDescent(?),从绘制点开始向下偏移。也就是说在tmAscent之内。
四条线,从上到下的顺序
y
y+tmExternalLeading
y+tmAscent
y+tmAscent+tmDescent(或者是y+tmHeight)
具体结果
这个图看着就象那么回事了吧。