在 MFC(Microsoft Foundation Classes)中,CFontDialog 类提供了 GetSize 方法,该方法用于获取当前选定字体的字体大小。

以下是 CFontDialog::GetSize 方法的声明:
int GetSize() const;

  •  int:返回值,表示当前选定字体的字体大小。


以下是一个简单的示例,演示如何使用 CFontDialog::GetSize 方法:
CFontDialog fontDialog;
if (fontDialog.DoModal() == IDOK) {
    // 用户点击了确定按钮
    int fontSize = fontDialog.GetSize();
    
    // 进一步处理字体大小
} else {
    // 用户点击了取消按钮
    // 处理相应的逻辑
}

在这个示例中,CFontDialog 对象 fontDialog 被创建,并通过调用 DoModal 方法显示字体对话框。如果用户点击了确定按钮,然后通过 GetSize 方法获取当前选定字体的字体大小,可以进一步处理或显示该大小。请注意,GetSize 返回的是字体的点数(points),而不是像素大小。


转载请注明出处:http://www.pingtaimeng.com/article/detail/17848/MFC/CFontDialog