CURRENCYFMT
A version of this page is also available for
4/8/2010
This structure contains information that defines the format of a currency string. The GetCurrencyFormat function uses this information to customize a currency string for a specified locale.
Syntax
typedef struct _currencyfmt {
UINT NumDigits;
UINT LeadingZero;
UINT Grouping;
LPTSTR lpDecimalSep;
LPTSTR lpThousandSep;
UINT NegativeOrder;
UINT PositiveOrder;
LPTSTR lpCurrencySymbol;
} CURRENCYFMT;
Members
- NumDigits
Number of fractional digits. This is equivalent to the locale information specified by the LCTYPE Constants value, LOCALE_IDIGITS.
- LeadingZero
Value that specifies whether to use leading zeroes in decimal fields. This is equivalent to the locale information specified by the LCTYPE constant value, LOCALE_ILZERO.
- Grouping
Size of each group of digits to the left of the decimal. Values in the range zero – 9 are valid.
- lpDecimalSep
Pointer to a null-terminated decimal separator string.
- lpThousandSep
Pointer to a null-terminated thousand separator string.
- NegativeOrder
Negative currency mode. This is equivalent to the locale information specified by the LCTYPE constant value, LOCALE_INEGCURR.
- PositiveOrder
Positive currency mode. This is equivalent to the locale information specified by the LCTYPE constant value, LOCALE_ICURRENCY.
- lpCurrencySymbol
Pointer to a null-terminated currency symbol string.
Requirements
Header | winnls.h |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |