NUMBERFMT (Compact 2013)
3/28/2014
This structure contains information that defines the format of a number string. The GetNumberFormat function uses this information to customize a number string for a specified locale.
Syntax
typedef struct _numberfmt {
UINT NumDigits;
UINT LeadingZero;
UINT Grouping;
LPTSTR lpDecimalSep;
LPTSTR lpThousandSep;
UINT NegativeOrder;
} NUMBERFMT;
Members
- NumDigits
Number of fractional digits. This is equivalent to the locale information specified by the Locale Information 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
Long pointer to a null-terminated decimal-separator string.
- lpThousandSep
Long pointer to a null-terminated thousand-separator string.
- NegativeOrder
Negative number mode. This is equivalent to the locale information specified by the LCTYPE constant value LOCALE_INEGNUMBER.
Requirements
Header |
winnls.h |
See Also
Reference
National/Regional Language Support (NLS) Structures
Locale Information Constants