【发布时间】:2008-10-10 13:08:58
【问题描述】:
如何在 .NET 中使用 C# 找到用户在其 Windows 显示属性中设置的字体?
我想使用用户选择的字体显示一个表单。我想要的字体是在 Windows 显示属性表单中为 3D 对象、菜单和窗口标题栏选择的字体。但我找不到访问它们的方法。有一个 System.Windows.Forms.Control.DefaultFont 属性,但它返回的是 Windows 默认字体(我认为是 XP 上的 MS Sans Serif)。
【问题讨论】:
-
我可以建议您查看 Michael Kaplan 博客中的 this article 吗?它涵盖了 WinForms 应用程序中的用户字体。