Función VarFormatCurrency (oleauto.h)
Da formato a una variante que contiene valores de moneda en un formulario de cadena.
Sintaxis
HRESULT VarFormatCurrency(
[in] LPVARIANT pvarIn,
[in] int iNumDig,
[in] int iIncLead,
[in] int iUseParens,
[in] int iGroup,
[in] ULONG dwFlags,
[out] BSTR *pbstrOut
);
Parámetros
[in] pvarIn
Variante.
[in] iNumDig
Número de dígitos que se van a rellenar después del separador decimal. Especifique -1 para usar el valor predeterminado del sistema.
[in] iIncLead
Especifica si se debe incluir el dígito inicial en los números.
Valor | Significado |
---|---|
|
Use el valor predeterminado del sistema. |
|
Incluya el dígito inicial. |
|
No incluya el dígito inicial. |
[in] iUseParens
Especifica si los números negativos deben usar paréntesis.
Valor | Significado |
---|---|
|
Use el valor predeterminado del sistema. |
|
Use paréntesis. |
|
No use paréntesis. |
[in] iGroup
Especifica si se deben agrupar miles. Por ejemplo, 10 000 frente a 10000.
Valor | Significado |
---|---|
|
Use el valor predeterminado del sistema. |
|
Agrupa miles. |
|
No agrupe miles. |
[in] dwFlags
VAR_CALENDAR_HIJRI es la única marca que se puede establecer.
[out] pbstrOut
Cadena con formato que representa la variante.
Valor devuelto
Esta función puede devolver uno de estos valores.
Código devuelto | Descripción |
---|---|
|
Correcto. |
|
Uno o varios de los argumentos no son válidos. |
Comentarios
Esta función usa la configuración regional predeterminada del usuario al llamar a VarTokenizeFormatString y VarFormatFromTokens.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | oleauto.h |
Library | OleAut32.lib |
Archivo DLL | OleAut32.dll |