StringTrimming 枚举 (gdiplusenums.h)

StringTrimming 枚举指定如何剪裁字符串中的字符,以便字符串适合布局矩形。 布局矩形用于定位和调整显示字符串的大小。

语法

typedef enum StringTrimming {
  StringTrimmingNone = 0,
  StringTrimmingCharacter = 1,
  StringTrimmingWord = 2,
  StringTrimmingEllipsisCharacter = 3,
  StringTrimmingEllipsisWord = 4,
  StringTrimmingEllipsisPath = 5
} ;

常量

 
StringTrimmingNone
值: 0
指定不执行剪裁。
StringTrimmingCharacter
值:1
指定在布局矩形内最后一个字符的边界处断开字符串。 这是默认值。
StringTrimmingWord
值: 2
指定在布局矩形内最后一个单词的边界处断开字符串。
StringTrimmingEllipsisCharacter
值: 3
指定在布局矩形内最后一个字符的边界处断开字符串,并在字符后面插入省略号 (...) 。
StringTrimmingEllipsisWord
值: 4
指定字符串在布局矩形内最后一个单词的边界处断开,并在单词后面插入省略号 (...) 。
StringTrimmingEllipsisPath
值: 5
指定从字符串中删除中心并替换为省略号。 该算法尽可能保留字符串的最后一部分。

注解

剪裁仅影响最后一个可见或部分可见 (,因为剪裁) 行文本。

要求

   
最低受支持的客户端 Windows XP、Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 gdiplusenums.h (包括 Gdiplus.h)

另请参阅

DrawString 方法

设置文本格式

MeasureString 方法

StringAlignment

StringDigitSubstitute

StringFormat::SetTrimming

StringFormatFlags