Freigeben über


StringFormat-Klasse (gdiplusstringformat.h)

Die StringFormat-Klasse kapselt Textlayoutinformationen (z. B. Ausrichtung, Ausrichtung, Tabstopps und Beschneiden) und Anzeigebearbeitungen (z. B. Kürzen, Schriftartenersetzung für Zeichen, die von der angeforderten Schriftart nicht unterstützt werden, und Ersetzung von Ziffern für Sprachen, die keine westeuropäischen Ziffern verwenden). Ein StringFormat-Objekt kann an die DrawString Methods-Methode übergeben werden, um eine Zeichenfolge zu formatieren.

Vererbung

Die StringFormat-Klasse implementiert GdiplusBase.

Methoden

Die StringFormat-Klasse verfügt über diese Methoden.

 
StringFormat::Clone

Die StringFormat::Clone-Methode erstellt ein neues StringFormat-Objekt und initialisiert es mit dem Inhalt dieses StringFormat-Objekts.
StringFormat::GenericDefault

Die StringFormat::GenericDefault-Methode erstellt ein generisches StringFormat-Standardobjekt.
StringFormat::GenericTypographic

Die StringFormat::GenericTypographic-Methode erstellt ein generisches typografisches StringFormat-Objekt.
StringFormat::GetAlignment

Die StringFormat::GetAlignment-Methode ruft ein Element der StringAlignment-Enumeration ab, das die Zeichenausrichtung dieses StringFormat-Objekts in Bezug auf den Ursprung des Layoutrechtecks angibt.
StringFormat::GetDigitSubstitutionLanguage

Die StringFormat::GetDigitSubstitutionLanguage-Methode ruft die Sprache ab, die den Ziffern entspricht, die durch westeuropäische Ziffern ersetzt werden sollen.
StringFormat::GetDigitSubstitutionMethod

Die StringFormat::GetDigitSubstitutionMethod-Methode ruft ein Element der StringDigitSubstitute-Enumeration ab, das die von diesem StringFormat-Objekt verwendete Ersetzungsmethode angibt.
StringFormat::GetFormatFlags

Die StringFormat::GetFormatFlags-Methode ruft die Zeichenfolgenformatflags für dieses StringFormat-Objekt ab.
StringFormat::GetHotkeyPrefix

Die StringFormat::GetHotkeyPrefix-Methode ruft ein Element der HotkeyPrefix-Enumeration ab, das den Verarbeitungstyp angibt, der für eine Zeichenfolge ausgeführt wird, wenn ein Präfix für einen heißen Schlüssel, ein ampersand (&), gefunden wird.
StringFormat::GetLastStatus

Die StringFormat::GetLastStatus-Methode gibt einen Wert zurück, der die Art des letzten Methodenfehlers dieses StringFormat-Objekts angibt.
StringFormat::GetLineAlignment

Die StringFormat::GetLineAlignment-Methode ruft ein Element der StringAlignment-Enumeration ab, das die Linienausrichtung dieses StringFormat-Objekts in Bezug auf den Ursprung des Layoutrechtecks angibt.
StringFormat::GetMeasurableCharacterRangeCount

Die StringFormat::GetMeasurableCharacterRangeCount-Methode ruft die Anzahl der messbaren Zeichenbereiche ab, die derzeit festgelegt sind. Die festgelegten Zeichenbereiche können in einer Zeichenfolge mit der MeasureCharacterRanges-Methode gemessen werden.
StringFormat::GetTabStopCount

Die StringFormat::GetTabStopCount-Methode ruft die Anzahl der Tabstoppoffsets in diesem StringFormat-Objekt ab.
StringFormat::GetTabStops

Die StringFormat::GetTabStops-Methode ruft die Offsets der Tabstopps in diesem StringFormat-Objekt ab.
StringFormat::GetTrimming

Die StringFormat::GetTrimming-Methode ruft ein Element der StringTrimming-Enumeration ab, das den Kürzestil dieses StringFormat-Objekts angibt.
StringFormat::SetAlignment

Die StringFormat::SetAlignment-Methode legt die Zeichenausrichtung dieses StringFormat-Objekts in Bezug auf den Ursprung des Layoutrechtecks fest. Ein Layoutrechteck wird verwendet, um die angezeigte Zeichenfolge zu positionieren.
StringFormat::SetDigitSubstitution

Die StringFormat::SetDigitSubstitution-Methode legt die Ziffernersetzungsmethode und die Sprache fest, die den Ziffernersetzungen entspricht.
StringFormat::SetFormatFlags

Die StringFormat::SetFormatFlags-Methode legt die Formatflags für dieses StringFormat-Objekt fest. Die Formatflags bestimmen die meisten Merkmale eines StringFormat-Objekts.
StringFormat::SetHotkeyPrefix

Die StringFormat::SetHotkeyPrefix-Methode legt den Verarbeitungstyp fest, der für eine Zeichenfolge ausgeführt wird, wenn das Präfix "hot key", ein ampersand (&), gefunden wird.
StringFormat::SetLineAlignment

Die StringFormat::SetLineAlignment-Methode legt die Linienausrichtung dieses StringFormat-Objekts in Bezug auf den Ursprung des Layoutrechtecks fest.
StringFormat::SetMeasurableCharacterRanges

Die StringFormat::SetMeasurableCharacterRanges-Methode legt eine Reihe von Zeichenbereichen für dieses StringFormat-Objekt fest, die in einer Zeichenfolge mit der MeasureCharacterRanges-Methode gemessen werden können.
StringFormat::SetTabStops

Die StringFormat::SetTabStops-Methode legt die Offsets für Tabstopps in diesem StringFormat-Objekt fest.
StringFormat::SetTrimming

Die StringFormat::SetTrimming-Methode legt den Kürzungsstil für dieses StringFormat-Objekt fest. Die Kürzungsart bestimmt, wie eine Zeichenfolge so zugeschnitten wird, dass sie in das Layoutrechteck passt.
StringFormat::StringFormat

Erstellt ein StringFormat-Objekt aus einem anderen StringFormat-Objekt.
StringFormat::StringFormat

In diesem Thema werden die Konstruktoren der StringFormat-Klasse aufgeführt. Eine vollständige Klassenauflistung finden Sie unter StringFormat-Klasse. (Überladung 2/2)
StringFormat::StringFormat

In diesem Thema werden die Konstruktoren der StringFormat-Klasse aufgeführt. Eine vollständige Klassenauflistung finden Sie unter StringFormat-Klasse. (Überladung 1/2)
StringFormat::StringFormat

Erstellt ein StringFormat-Objekt basierend auf Zeichenfolgenformatflags und einer Sprache.

Anforderungen

   
Zielplattform Windows
Kopfzeile gdiplusstringformat.h