Freigeben über


StringTrimming-Enumeration (gdiplusenums.h)

Die StringTrimming-Enumeration gibt an, wie Zeichen aus einer Zeichenfolge so zu kürzen, dass die Zeichenfolge in ein Layoutrechteck passt. Das Layoutrechteck wird verwendet, um die Anzeigezeichenfolge zu positionieren und zu vergrößern.

Syntax

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

Konstanten

 
StringTrimmingNone
Wert: 0
Gibt an, dass keine Kürzung durchgeführt wird.
StringTrimmingCharacter
Wert: 1
Gibt an, dass die Zeichenfolge an der Grenze des letzten Zeichens unterbrochen wird, das sich innerhalb des Layoutrechtecks befindet. Dies ist die Standardoption.
StringTrimmingWord
Wert: 2
Gibt an, dass die Zeichenfolge an der Grenze des letzten Worts unterbrochen wird, das sich innerhalb des Layoutrechtecks befindet.
StringTrimmingEllipsisCharacter
Wert: 3
Gibt an, dass die Zeichenfolge an der Grenze des letzten Zeichens unterbrochen wird, das sich im Layoutrechteck befindet, und nach dem Zeichen eine Auslassungspunkte (...) eingefügt wird.
StringTrimmingEllipsisWord
Wert: 4
Gibt an, dass die Zeichenfolge an der Grenze des letzten Worts unterbrochen wird, das sich innerhalb des Layoutrechtecks befindet, und nach dem Wort eine Auslassungspunkte (...) eingefügt wird.
StringTrimmingEllipsisPath
Wert: 5
Gibt an, dass die Mitte aus der Zeichenfolge entfernt und durch ein Auslassungszeichen ersetzt wird. Der Algorithmus behält so viel wie möglich vom letzten Teil der Zeichenfolge.

Hinweise

Das Kürzen wirkt sich nur auf die letzte sichtbare oder teilweise sichtbare Textzeile (aufgrund von Abschneidungen) aus.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP, Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile gdiplusenums.h (include Gdiplus.h)

Weitere Informationen

DrawString-Methoden

Formatieren von Text

MeasureString-Methoden

StringAlignment

StringDigitSubstitute

StringFormat::SetTrimming

Stringformatflags