Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
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
OS Versions: Windows CE .NET 4.0 and later.
Header: Winnls.h.
See Also
GetCurrencyFormat | LCTYPE Constants
Send Feedback on this topic to the authors