VarFormatFromTokens

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Nimmt die Ausgabe von VarTokenizeFormatString als Format, und eine Variante eine formatierte Ausgabezeichenfolge erzeugen zugewiesen.

HRESULT VarFormatFromTokens(
  LPVARIANT pvarIn,
  LPOLESTR   pstrFormat,
  LBYTE pbTokCur,
  ULONG  dwFlags,
  BSTR *pbstrOut,
  LCID  lcid
);

Parameter

  • pvarIn
    [in] Die Variante mit dem Wert formatieren.

  • pstrFormat
    [in] Die ursprünglichen Formatzeichenfolge.

  • pbTokCur
    [in] Die mit Token Formatzeichenfolge von VarTokenizeFormatString.

  • dwFlags
    [in] Flags, die die Formatierung steuern verarbeiten. Die nur Flags, die festgelegt werden können, VAR_CALENDAR_HIJRI oder VAR_FORMAT_NOSUBSTITUTE sind.

  • pbstrOut
    [Out] Die ausgegebene Zeichenfolge.

  • lcid
    [in] Das Gebietsschema für die ausgegebene Zeichenfolge verwendet.

Rückgabewert

Die Funktion gibt eine der folgenden zurück:

Rückgabewert

Bedeutung

S_OK

Erfolg.

E_OUTOFMEMORY

Nicht genügend freier Arbeitsspeicher zur Verfügung.

E_INVALIDARG

Eine oder mehrere der Argumente ist ungültig.

DISP_E_TYPEMISMATCH

Das Argument konnte nicht in den angegebenen Typ umgewandelt werden.

Hinweise

The locale lcidcontrols the formatted output string.

Siehe auch

Referenz

VarTokenizeFormatString

Konzepte

Formatierung Routinen (Component-Automatisierung)