Freigeben über


WindowsTrimStringEnd-Funktion (winstring.h)

Entfernt alle nachfolgenden Vorkommen eines angegebenen Zeichensatzes aus der Quellzeichenfolge.

Syntax

HRESULT WindowsTrimStringEnd(
  HSTRING string,
  HSTRING trimString,
  HSTRING *newString
);

Die Parameter

string

Typ: [in] HSTRING

Die zu kürzende Zeichenfolge.

trimString

Typ: [in] HSTRING

Die Zeichen, die aus einer Zeichenfolge entfernt werden sollen.

newString

Typ: [out] HSTRING*

Die Zeichenfolge, die verbleibt, nachdem alle Vorkommen von Zeichen im trimString-Parameter vom Ende der Zeichenfolge entfernt wurden, oder NULL , wenn trimString alle Zeichen in einer Zeichenfolge enthält.

Rückgabewert

Typ: HRESULT-

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode Description
S_OK
Die gekürzte Zeichenfolge wurde erfolgreich erstellt.
E_INVALIDARG
newString ist NULL, oder trimString ist leer.
E_OUTOFMEMORY
Fehler beim Zuordnen der gekürzten Zeichenfolge.

Bemerkungen

Jeder Aufruf der WindowsTrimStringEnd-Funktion muss mit einem entsprechenden Aufruf von WindowsDeleteString abgeglichen werden.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 8 [Desktop-Apps | UWP-Apps]
Mindestanforderungen für unterstützte Server Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Fenster
Header winstring.h
Library mincore.lib

Siehe auch

WindowsDeleteString