首页 > Windows开发 > 详细

windows中 字体大小单位之间的关系

时间:2019-04-17 10:52:40      阅读:375      评论:0      收藏:0      [点我收藏+]
 1 typedef struct tagLOGFONTA {
 2   LONG lfHeight;
 3   LONG lfWidth;
 4   LONG lfEscapement;
 5   LONG lfOrientation;
 6   LONG lfWeight;
 7   BYTE lfItalic;
 8   BYTE lfUnderline;
 9   BYTE lfStrikeOut;
10   BYTE lfCharSet;
11   BYTE lfOutPrecision;
12   BYTE lfClipPrecision;
13   BYTE lfQuality;
14   BYTE lfPitchAndFamily;
15   CHAR lfFaceName[LF_FACESIZE];
16 } LOGFONTA, *PLOGFONTA, *NPLOGFONTA, *LPLOGFONTA;

 

lfHeight 字体高度的逻辑单位,与像素单位pix 磅point之间的换算:
lfHeight = -MulDiv(PointSize,GetDeviceCaps(hDC,LOGPIXELSY),72);
GetDeviceCaps()物理长度与屏幕像素间的转换


windows中 字体大小单位之间的关系

原文:https://www.cnblogs.com/ffffffffffffffffffffffff/p/10721822.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!