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