字体磅数与像素
关于像素和磅的关系,我们来换算一下。在小字体的时候,分辨率是 96dpi ,也就是说一英寸能显示 96 个像素;9 磅是 1/8 英寸,所以 96/8=12 像素。也就是说,我们通常见到的字体就是这种 12x12 点阵的字体了。
另外,在大字体的时候,分辨率是 120dpi ,9 磅是 1/8 英寸,所以 120/8=15 ,就是说大字体时,显示的 9 磅字体其实是 15x15 点阵的字体。
参考自此http://www.cnblogs.com/carekee/articles/2124562.html
根据MSDN:
BOOL CreatePointFont(
int nPointSize,
LPCTSTR lpszFaceName,
CDC* pDC = NULL
);参数
nPointSize
请求的字体高度点处的十分之几秒。 (例如,传递120请求12点字体。)
CSize size;
GetTextExtentPoint32W(pdc->GetSafeHdc(), L