FontFamily 类 (gdiplusheaders.h)

FontFamily 类封装构成字体系列的一组字体。 字体系列是一组字体相同但样式不同的字体。

继承

FontFamily 类实现 GdiplusBase。

方法

FontFamily 类具有这些方法。

 
FontFamily::Clone

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

创建一个空的 FontFamily::FontFamily 对象。
FontFamily::FontFamily

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

基于指定的字体系列创建 FontFamily::FontFamily 对象。
FontFamily::FontFamily

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

FontFamily::GenericMonospace 方法获取一个 FontFamily 对象,该对象指定泛型单空间字样。
FontFamily::GenericSansSerif

FontFamily::GenericSansSerif 方法获取用于指定泛型无衬线字的 FontFamily 对象。
FontFamily::GenericSerif

FontFamily::GenericSerif 方法获取表示泛型衬线字的 FontFamily 对象。
FontFamily::GetCellAscent

FontFamily::GetCellAscent 方法获取指定样式或样式组合的此字体系列的单元格上升(以设计单位为单位)。
FontFamily::GetCellDescent

FontFamily::GetCellDescent 方法获取指定样式或样式组合的此字体系列的单元格下降(以设计单位为单位)。
FontFamily::GetEmHeight

FontFamily::GetEmHeight 方法获取此字体系列的大小 (通常称为 em size 或 em height) (以设计单位表示)。
FontFamily::GetFamilyName

FontFamily::GetFamilyName 方法获取此字体系列的名称。
FontFamily::GetLastStatus

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

FontFamily::GetLineSpacing 方法获取指定样式或样式组合的此字体系列的行距(以设计单位为单位)。 行距是两个连续文本行的基线之间的垂直距离。
FontFamily::IsAvailable

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

FontFamily::IsStyleAvailable 方法确定指定样式是否可用于此字体系列。

注解

仅将常规、粗体、斜体和粗体斜体抽象为系列,其他样式(如“窄”或“黑色”)被视为单独的字体系列。 例如,泰晤士新罗马是一个字体系列。 泰晤士新罗马字体系列包括常规、粗体、斜体和粗体斜体。

要求

要求
目标平台 Windows
标头 gdiplusheaders.h