c++中处理 Unicode文本与字体.pptVIP

  • 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)

1亿VIP精品文档

相关文档