《Windows编程基础》PPT课件.pptVIP

  • 2
  • 0
  • 约4.18万字
  • 约 190页
  • 2023-03-16 发布于中国
  • 举报
编辑版ppt Windows显示字体 定义了字体句柄、字体及字体颜色后,就可以把设置的字体输出到相应的设备上。 文本的输出过程包括获取字体信息、格式化文本、调用函数输出文本等具体过程。 (1)获取字体信息 在向设备写入字体之前,我们可以利用函数GetTextMetrics得到当前字体的属性,其原形为: BOOL GetTextMetrics( HDC hdc, // handle to DC LPTEXTMETRIC lptm // textmetrics ); 其中参数lptm为TEXTMETRIC对象的指针,即我们需要定义 一个TEXTMETRIC的对象,然后把该对象的地址传递给GetTextMetrics函数的第2个参数。 该结构体的原形如下: Windows显示字体 typed struct tagTEXTMETRIC { LONG tmHeight; //字符高度 LONG tmAscent;//字符基线以上高度 LONG tmDescent; //字符基线以下高度 LONG tmInternalLeading; //tmHeight制定的字符高度顶部的控件 LONG tmExternalLeading;//行与行之间的间隔 LONG tmAveCharW

文档评论(0)

1亿VIP精品文档

相关文档