如果你的目标是获取字体的文本度量(text metrics),通常是通过使用 CFont 类和相关的 GDI 函数来实现的。以下是一个基本的示例:
CFont font;
// 假设 font 已经被初始化和设置了字体信息
TEXTMETRIC tm;
CDC* pDC = GetDC(); // 获取设备上下文
font.Attach(pDC->GetCurrentFont()); // 将字体与设备上下文的字体相关联
pDC->GetTextMetrics(&tm); // 获取文本度量
// 在这里可以使用 tm 对象中的属性,如 tm.tmHeight, tm.tmAscent, tm.tmDescent 等
ReleaseDC(pDC); // 释放设备上下文
这只是一个基本的示例,具体的实现可能会根据你的应用程序的需求而有所不同。
转载请注明出处:http://www.zyzy.cn/article/detail/17866/MFC/CFontHolder