Share via


NUMBERFMT

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

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 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
    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
Windows Embedded CE Windows CE .NET 4.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also

Reference

GetNumberFormat
LCTYPE Constants