VarFormatPercent
Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]
Formatiert eine Variante, Prozentsätze in ein Formular Zeichenfolge enthält.
HRESULT VarFormatPercent(
LPVARIANT pvarIn,
int iNumDig,
int ilncLead,
int iUseParens,
int iGroup,
ULONG dwFlags,
BSTR *pbstrOut
);
Parameter
pvarIn
[in] Die Variante mit dem Wert formatieren.iNumDig
[in] Gibt die Anzahl der Ziffern, nach dem Dezimalkomma aufzufüllen. -1 bedeutet, dass den System-Standardwert verwendet.ilncLead
[in] Gibt an, ob die vorangestellte Ziffer auf Zahlen enthalten. -2 bedeutet, dass den System-Standardwert verwendet,-1 ist true, 0 = false.iUseParens
[in] Gibt an, ob negative Zahlen Klammer verwenden soll. Beispielsweise (10,10) V. -10.10,-2 bedeutet, den Systemstandard verwenden,-1 ist true, 0 = false.iGroup
[in] Gibt an, ob Tausende gruppiert werden soll. Für Beispiel 10.000 V. 10000,-2 bedeutet, den Systemstandard verwenden,-1 ist true, 0 = false.Hinweis
Normale Zahlen und Währungen verfügen über separate Systemstandards für alle oben aufgeführten Optionen.
dwFlags
[in] VAR_CALENDAR_HIJRI ist das einzige Flag, die festgelegt werden können.pbstrOut
[Out] Verweist auf die formatierte Zeichenfolge, die Variante darstellt.
Rückgabewert
Die Funktion gibt eine der folgenden zurück:
Rückgabewert |
Bedeutung |
---|---|
S_OK |
Erfolg. |
E_INVALIDARG |
Eine oder mehrere der Argumente ist ungültig. |
Hinweise
Diese Funktionen werden Standard-Gebietsschema des Benutzers während aufrufen VarTokenizeFormatStringVarFormatFromTokens verwendet.