Share via


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 [デスクトップ アプリのみ]
Header gdiplusenums.h (Gdiplus.h を含む)

関連項目

DrawString メソッド

テキストの書式設定

MeasureString メソッド

StringAlignment

StringDigitSubstitute

StringFormat::SetTrimming

StringFormatFlags