字体类 (gdiplusheaders.h)

Font 类封装特定字体的特征,例如系列、高度、大小和样式 (或样式) 组合。 绘制字符串时使用 Font 对象。

继承

Font 类实现 GdiplusBase。

方法

Font 类具有这些方法。

 
Font::Clone

Font::Clone 方法基于此 Font 对象创建新的 Font 对象。
Font::Font

本主题列出了 Font 类的构造函数。 有关完整的类列表,请参阅 Font Class。 (重载 1/2)
Font::Font

基于 FontFamily 对象、大小、字形和度量单位创建 Font::Font 对象。
Font::Font

基于字体系列、字号、字体样式、度量单位和 FontCollection 对象创建 Font::Font 对象。
Font::Font

本主题列出了 Font 类的构造函数。 有关完整的类列表,请参阅 Font Class。 (重载 2/2)
Font::Font

基于 Windows 图形设备接口 (GDI) 字体对象创建 Font::Font 对象,该对象当前已选择到指定设备上下文中。 提供此构造函数是为了与 GDI 兼容。
Font::Font

通过使用 GDILOGFONT 结构的句柄,间接从 Windows 图形设备接口 (GDI) 逻辑字体创建 Font::Font 对象。
Font::Font

直接从 Windows 图形设备接口创建 Font::Font 对象, (GDI) 逻辑字体。 (重载 2/2)
Font::Font

直接从 Windows 图形设备接口创建 Font::Font 对象, (GDI) 逻辑字体。 (重载 1/2)
Font::GetFamily

Font::GetFamily 方法获取此字体所基于的字体系列。
Font::GetHeight

Font::GetHeight 方法获取指定 Graphics 对象的当前单位中此字体的行距。
Font::GetHeight

Font::GetHeight 方法获取此字体的行距(以像素为单位)。
Font::GetLastStatus

Font::GetLastStatus 方法返回一个值,该值指示此 Font 对象最近方法失败的性质。
Font::GetLogFontA

Font::GetLogFontA 方法使用 LOGFONTA 结构获取此 Font 对象的属性。
Font::GetLogFontW

Font::GetLogFontW 方法使用 LOGFONTW 结构获取此 Font 对象的属性。
Font::GetSize

Font::GetSize 方法返回字体大小 (通常称为此 Font 对象的 em size) 。 大小以此 Font 对象的单位为单位。
Font::GetStyle

Font::GetStyle 方法获取此字体的字体样式。
Font::GetUnit

Font::GetUnit 方法返回此 Font 对象的度量单位。
Font::IsAvailable

Font::IsAvailable 方法确定此 Font 对象是否已成功创建。

注解

使用 GDI+ API 时,绝不能允许应用程序从不受信任的源下载任意字体。 操作系统需要提升的权限,以确保所有已安装的字体都受信任。

要求

   
目标平台 Windows
标头 gdiplusheaders.h