- 16
- 0
- 约1.06万字
- 约 37页
- 2017-06-13 发布于湖北
- 举报
c中处理Unicode文本与字体
第5章 文本与字体; 使用定义好的与设备无关的字体集, Windows就能维护它的设备无关性,提供“所见即所得”的好处,即屏幕所见与设备输出的文本是一样的。;;(1) 定义字体句柄变量:
HFONT hF; //hF为字体的句柄;;;;获取字体信息;系统定义的TEXTMETRICS的结构如下:
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; //为输出设备设计的X轴尺寸
LONG tmDigitizedAspectY; //为输出设备设计的Y轴尺寸
BCHAR tmFirstChar; //字体
原创力文档

文档评论(0)