发布网友
共1个回答
热心网友
MFC中,可以调用CWnd的成员函数,GetFont得到临时的CFont对象,
然后调用CFont对象的GetLogFont,让它填写LOGFONT结构,这个结构中就有你要的高度和宽度。
在WIndows字体中,没有区分英文字符和中文字符。但高度和高度是以英文字符进行计算。
通过调用CDC::GetTextExtent函数,可以得到当前字体下,对应的字符串的高度和宽度。