VarFormatPercent-Funktion (oleauto.h)
Formatiert eine Variante, die Prozentsätze enthält, in ein Zeichenfolgenformular.
Syntax
HRESULT VarFormatPercent(
[in] LPVARIANT pvarIn,
[in] int iNumDig,
[in] int iIncLead,
[in] int iUseParens,
[in] int iGroup,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut
);
Parameter
[in] pvarIn
Die Variante, die den zu formatierenden Wert enthält.
[in] iNumDig
Die Anzahl der Ziffern, an die nach dem Dezimalzeichen gepolstert werden soll. Geben Sie -1 an, um den Systemstandardwert zu verwenden.
[in] iIncLead
Gibt an, ob die führende Ziffer in Zahlen eingeschlossen werden soll.
Wert | Bedeutung |
---|---|
|
Verwenden Sie den Systemstandard. |
|
Schließen Sie die führende Ziffer ein. |
|
Schließen Sie nicht die führende Ziffer ein. |
[in] iUseParens
Gibt an, ob für negative Zahlen Klammern verwendet werden sollen.
Wert | Bedeutung |
---|---|
|
Verwenden Sie den Systemstandard. |
|
Verwenden Sie Klammern. |
|
Verwenden Sie keine Klammern. |
[in] iGroup
Gibt an, ob Tausende gruppiert werden sollen. Beispiel: 10.000 gegenüber 10.000.
Wert | Bedeutung |
---|---|
|
Verwenden Sie den Systemstandard. |
|
Gruppierung von Tausenden. |
|
Gruppierung von Tausenden nicht. |
[in] dwFlags
VAR_CALENDAR_HIJRI ist das einzige Flag, das festgelegt werden kann.
[out] pbstrOut
Empfängt die formatierte Zeichenfolge, die die Variante darstellt.
Rückgabewert
Diese Funktion kann einen dieser Werte zurückgeben.
Rückgabecode | BESCHREIBUNG |
---|---|
|
Erfolg. |
|
Mindestens eines der Argumente ist ungültig. |
Hinweise
Diese Funktion verwendet das Standardgebietsschema des Benutzers beim Aufrufen von VarTokenizeFormatString und VarFormatFromTokens.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | oleauto.h |
Bibliothek | OleAut32.lib |
DLL | OleAut32.dll |