做网站推广一般多少钱,深圳网页设计兴田德润i简介,第三方平台广告营销是什么,电子商务网站前台设计调用GetTextMetrics来获得字体尺寸信息, 函数返回设备描述表中当前选定的字体信息#xff1b; 返回值到TEXTMETRIC类型的结构中#xff1b; 返回字段值的单位取决于当前设备描述表映射方式#xff1b;默认映射方式是MM_TEXT#xff0c;值的单位是像素#xff1b;
前7个字… 调用GetTextMetrics来获得字体尺寸信息, 函数返回设备描述表中当前选定的字体信息 返回值到TEXTMETRIC类型的结构中 返回字段值的单位取决于当前设备描述表映射方式默认映射方式是MM_TEXT值的单位是像素
前7个字段的含义是字符高度基线上、下字符的最大纵向高度第四个字段和重音符号有关第五个字段是建议加在横向字符之间的空间大小可以为06-小写字母加权平均宽度7-字体中最宽字符的宽度 第一个字段等于二和三字段的和
系统字体的字符宽度等于第六个字段的值 系统字体的字符高度等于第一个字段和第五个字段的和
TCHAR szBuf[150];
TEXTMETRIC tm;GetTextMetrics(hdc, tm);
wsprintf(szBuf, TEXT(系统字体尺寸%d, %d, %d, %d, %d, %d, %d), tm.tmHeight, tm.tmAscent, tm.tmDescent, tm.tmInternalLeading, tm.tmExternalLeading, tm.tmAveCharWidth, tm.tmMaxCharWidth);
TextOut(hdc, 20, 20, szBuf, lstrlen(szBuf));
wsprintf(szBuf, TEXT(系统字体的字符宽度%d), tm.tmAveCharWidth);
TextOut(hdc, 20, 50, szBuf, lstrlen(szBuf));
wsprintf(szBuf, TEXT(系统字体的字符高度%d), tm.tmHeighttm.tmExternalLeading);
TextOut(hdc, 20, 80, szBuf, lstrlen(szBuf));
我的当前如下 有时间继续