Funzione VarFormatNumber (oleauto.h)
Formatta una variante contenente numeri in un modulo stringa.
Sintassi
HRESULT VarFormatNumber(
[in] LPVARIANT pvarIn,
[in] int iNumDig,
[in] int iIncLead,
[in] int iUseParens,
[in] int iGroup,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut
);
Parametri
[in] pvarIn
Variante contenente il valore da formattare.
[in] iNumDig
Numero di cifre da tastiera a dopo il punto decimale. Specificare -1 per usare il valore predefinito del sistema.
[in] iIncLead
Specifica se includere la cifra iniziale nei numeri.
Valore | Significato |
---|---|
|
Usare il valore predefinito del sistema. |
|
Includere la cifra iniziale. |
|
Non includere la cifra iniziale. |
[in] iUseParens
Specifica se i numeri negativi devono usare parentesi.
Valore | Significato |
---|---|
|
Usare il valore predefinito del sistema. |
|
Usare parentesi. |
|
Non usare parentesi. |
[in] iGroup
Specifica se le migliaia devono essere raggruppate. Ad esempio, 10.000 rispetto a 10000.
Valore | Significato |
---|---|
|
Usare il valore predefinito del sistema. |
|
Raggruppa migliaia. |
|
Non raggruppare migliaia. |
[in] dwFlags
VAR_CALENDAR_HIJRI è l'unico flag che può essere impostato.
[out] pbstrOut
Punta alla stringa formattata che rappresenta la variante.
Valore restituito
Questa funzione può restituire uno di questi valori.
Codice restituito | Descrizione |
---|---|
|
Operazione completata. |
|
Uno o più argomenti non sono validi. |
Commenti
Questa funzione usa le impostazioni locali predefinite dell'utente chiamando VarTokenizeFormatString e VarFormatFromTokens.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Windows |
Intestazione | oleauto.h |
Libreria | OleAut32.lib |
DLL | OleAut32.dll |