Jump to content

COUNTRYINFO

From EDM2
Revision as of 18:30, 27 May 2005 by Anakor (talk | contribs) (New)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

COUNTRYINFO

Country information.

Type

ULONG   country
ULONG   codepage
ULONG   fsDateFmt
CHAR    szCurrency[5]
CHAR    szThousandsSeparator[2]
CHAR    szDecimal[2]
CHAR    szDateSeparator[2]
CHAR    szTimeSeparator[2]
UCHAR   fsCurrencyFmt
UCHAR   cDecimalPlace
UCHAR   fsTimeFmt
USHORT  abReserved[2]
CHAR    szDataSeparator[2]
USHORT  abReserved2[5]

C Declaration Method

typedef struct

Fields

country                 Country code.
codepage                Code page.
fsDateFmt               Date format.
                        Possible values are shown in the following list: 
                        0    mm/dd/yy 
                        1    dd/mm/yy 
                        2    yy/mm/dd

szCurrency[5]           Currency indicator, null terminated.
szThousandsSeparator[2] Thousands separator, null terminated. 
szDecimal[2]            Decimal separator, null terminated.
szDateSeparator[2]      Date separator, null terminated.
szTimeSeparator[2]      Time separator, null terminated.
fsCurrencyFmt           Bit fields for currency format.
                        This field contains the following bit fields: 
                        Bit  Description 
                        0    Placement of the currency indicator. 
                             0  currency indicator precedes money value 
                             1  currency indicator follows money value 
                        1    Number of spaces (0 or 1) between currency  indicator and money value. 
                        2    When this bit is set, ignore the first two bits;  the currency indicator replaces the decimal indicator. 
cDecimalPlace           Binary number of decimal places used in the currency indication.
fsTimeFmt               Time format for file directory presentation. 
                        The following values are possible:

                        0  12 hour with "am" or "pm" 
                        1  24 hour

abReserved[2]           Reserved; set to 0.
szDataSeparator[2]      Data list separator, null terminated.
abReserved2[5]          Reserved; set to 0.