以下是一个简单的示例代码:
CFontDialog fontDialog;
if (fontDialog.DoModal() == IDOK)
{
int weight = fontDialog.GetWeight();
// 使用 weight 进行相应的操作
}
在这个例子中,我们创建了一个 CFontDialog 对象,并通过调用 DoModal 方法显示字体对话框。如果用户点击了“确定”按钮,我们使用 GetWeight 方法获取所选字体的粗细。返回的粗细是一个 int 类型的值,通常为 100(最轻)到 900(最粗),具体数值表示不同的粗细级别。
您可以根据需要使用这个值进行相应的操作,比如判断是否是粗体字体。
转载请注明出处:http://www.zyzy.cn/article/detail/17858/MFC/CFontDialog