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 |