stringFormat 类 (gdiplusstringformat.h)
StringFormat 类封装文本布局信息 (,例如对齐、方向、制表位和剪裁) 和显示操作 (如剪裁、对请求字体不支持的字符的字体替换,以及不使用西欧数字) 的语言的数字替换。 StringFormat 对象可以传递给 DrawString 方法以设置字符串格式。
继承
StringFormat 类实现 GdiplusBase。
方法
StringFormat 类包含以下方法。
StringFormat::Clone StringFormat::Clone 方法创建一个新的 StringFormat 对象,并使用此 StringFormat 对象的内容对其进行初始化。 |
StringFormat::GenericDefault StringFormat::GenericDefault 方法创建一个泛型的默认 StringFormat 对象。 |
StringFormat::GenericTypographic StringFormat::GenericTypographic 方法创建一个泛型的排版 StringFormat 对象。 |
StringFormat::GetAlignment StringFormat::GetAlignment 方法获取 StringAlignment 枚举的元素,该元素指示此 StringFormat 对象的字符对齐方式相对于布局矩形的原点。 |
StringFormat::GetDigitSubstitutionLanguage StringFormat::GetDigitSubstitutionLanguage 方法获取与要替换西欧数字的数字对应的语言。 |
StringFormat::GetDigitSubstitutionMethod StringFormat::GetDigitSubstitutionMethod 方法获取 StringDigitSubstitute 枚举的元素,该元素指示此 StringFormat 对象使用的数字替换方法。 |
StringFormat::GetFormatFlags StringFormat::GetFormatFlags 方法获取此 StringFormat 对象的字符串格式标志。 |
StringFormat::GetHotkeyPrefix StringFormat::GetHotkeyPrefix 方法获取 HotkeyPrefix 枚举的元素,该元素指示在遇到热键前缀和 (&) 时对字符串执行的处理类型。 |
StringFormat::GetLastStatus StringFormat::GetLastStatus 方法返回一个值,该值指示此 StringFormat 对象最近方法失败的性质。 |
StringFormat::GetLineAlignment StringFormat::GetLineAlignment 方法获取 StringAlignment 枚举的元素,该元素指示此 StringFormat 对象的线条对齐方式相对于布局矩形的原点。 |
StringFormat::GetMeasurableCharacterRangeCount StringFormat::GetMeasurableCharacterRangeCount 方法获取当前设置的可度量字符范围的数量。 可以使用 MeasureCharacterRanges 方法在字符串中测量设置的字符范围。 |
StringFormat::GetTabStopCount StringFormat::GetTabStopCount 方法获取此 StringFormat 对象中的制表位偏移量。 |
StringFormat::GetTabStops StringFormat::GetTabStops 方法获取此 StringFormat 对象中制表位的偏移量。 |
StringFormat::GetTrimming StringFormat::GetTrimming 方法获取 StringTrimming 枚举的元素,该元素指示此 StringFormat 对象的剪裁样式。 |
StringFormat::SetAlignment StringFormat::SetAlignment 方法设置此 StringFormat 对象的字符对齐方式相对于布局矩形的原点。 布局矩形用于定位显示的字符串。 |
StringFormat::SetDigitSubstitution StringFormat::SetDigitSubstitution 方法设置数字替换方法和对应于数字替换的语言。 |
StringFormat::SetFormatFlags StringFormat::SetFormatFlags 方法设置此 StringFormat 对象的格式标志。 格式标志确定 StringFormat 对象的大多数特征。 |
StringFormat::SetHotkeyPrefix StringFormat::SetHotkeyPrefix 方法设置在遇到热键前缀和 (&) 时对字符串执行的处理类型。 |
StringFormat::SetLineAlignment StringFormat::SetLineAlignment 方法设置此 StringFormat 对象的线条对齐方式相对于布局矩形的原点。 |
StringFormat::SetMeasurableCharacterRanges StringFormat::SetMeasurableCharacterRanges 方法为此 StringFormat 对象设置一系列字符范围,在字符串中时,可通过 MeasureCharacterRanges 方法测量这些范围。 |
StringFormat::SetTabStops StringFormat::SetTabStops 方法设置此 StringFormat 对象中制表位的偏移量。 |
StringFormat::SetTrimming StringFormat::SetTrimming 方法设置此 StringFormat 对象的剪裁样式。 剪裁样式确定如何剪裁字符串,使其适合布局矩形。 |
StringFormat::StringFormat 从另一个 StringFormat 对象创建 StringFormat 对象。 |
StringFormat::StringFormat 本主题列出了 StringFormat 类的构造函数。 有关完整的类列表,请参阅 StringFormat 类。 (重载 2/2) |
StringFormat::StringFormat 本主题列出了 StringFormat 类的构造函数。 有关完整的类列表,请参阅 StringFormat 类。 (重载 1/2) |
StringFormat::StringFormat 基于字符串格式标志和语言创建 StringFormat 对象。 |
要求
目标平台 | Windows |
标头 | gdiplusstringformat.h |