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 |