VarFormatFromTokens-Funktion (oleauto.h)
Verwendet eine tokenisierte Formatzeichenfolge und wendet sie auf eine Variante an, um eine formatierte Ausgabezeichenfolge zu erzeugen.
Syntax
HRESULT VarFormatFromTokens(
[in] LPVARIANT pvarIn,
[in, optional] LPOLESTR pstrFormat,
[in] LPBYTE pbTokCur,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut,
[in] LCID lcid
);
Parameter
[in] pvarIn
Die Variante, die den zu formatierenden Wert enthält.
[in, optional] pstrFormat
Die ursprüngliche Formatzeichenfolge.
[in] pbTokCur
Die tokenisierte Formatzeichenfolge aus VarTokenizeFormatString.
[in] dwFlags
Die einzigen Flags, die festgelegt werden können, sind VAR_CALENDAR_HIJRI oder VAR_FORMAT_NOSUBSTITUTE.
[out] pbstrOut
Die formatierte Ausgabezeichenfolge.
[in] lcid
Das Gebietsschema, das für die formatierte Ausgabezeichenfolge verwendet werden soll.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Nicht genügend Arbeitsspeicher. |
|
Mindestens eines der Argumente ist ungültig. |
|
Das Argument konnte nicht an den angegebenen Typ geerct werden. |
Hinweise
Das Gebietsschema lcid steuert die formatierte Ausgabezeichenfolge.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |