Freigeben über


WindowsTrimStringStart-Funktion (winstring.h)

Entfernt alle führenden Vorkommen eines angegebenen Zeichensatzes aus der Quellzeichenfolge.

Syntax

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

Parameter

string

Typ: [in] HSTRING

Die zu kürzede Zeichenfolge.

trimString

Typ: [in] HSTRING

Die Zeichen, die aus der Zeichenfolge entfernt werden sollen.

newString

Typ: [out] HSTRING*

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

Rückgabewert

Typ: HRESULT

Diese Funktion kann einen dieser Werte zurückgeben.

Rückgabecode BESCHREIBUNG
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.

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winstring.h

Weitere Informationen

WindowsDeleteString