table of contents
other versions
- wheezy 1.4.1-4
VarFormatCurrency(3w) | Wine API | VarFormatCurrency(3w) |
NAME¶
VarFormatCurrency (OLEAUT32.127)SYNOPSIS¶
HRESULT VarFormatCurrency(
LPVARIANT pVarIn,
INT nDigits,
INT nLeading,
INT nParens,
INT nGrouping,
ULONG dwFlags,
BSTR* pbstrOut
)
DESCRIPTION¶
Format a variant value as a currency.PARAMS¶
pVarIn [In] Variant to format. nDigits [In] Number of digits following the decimal point (-1 = user default). nLeading [In] Use a leading zero (-2 = user default, -1 = yes, 0 = no). nParens [In] Use brackets for values < 0 (-2 = user default, -1 = yes, 0 = no). nGrouping [In] Use grouping characters (-2 = user default, -1 = yes, 0 = no). dwFlags [In] Currently unused, set to zero. pbstrOut [Out] Destination for formatted string.RETURNS¶
Success: S_OK. pbstrOut contains the formatted value. Failure: E_INVALIDARG, if any parameter is invalid. E_OUTOFMEMORY, if enough memory cannot be allocated. DISP_E_TYPEMISMATCH, if the variant cannot be formatted.NOTES¶
This function uses LOCALE_USER_DEFAULT when determining the currency format characters to use.IMPLEMENTATION¶
Declared in "oleauto.h". Implemented in "dlls/oleaut32/varformat.c". Debug channel "variant".Oct 2012 | Wine API |