CURRENCYFMT结构包含定义货币字符串格式的信息。GetCurrencyFormat功能使用此信息自定义指定区域设置的货币字符串。
typedef struct _currencyfmt {
UINT NumDigits;
UINT LeadingZero;
UINT Grouping;
LPTSTR lpDecimalSep;
LPTSTR lpThousandSep;
UINT NegativeOrder;
UINT PositiveOrder;
LPTSTR lpCurrencySymbol;
} CURRENCYFMT;
会员
NumDigits
指定小数位数。这相当于由LCTYPE常数值LOCALE_IDIGITS指定的区域设置信息。
LeadingZero
指定是否在十进制字段中使用前导零。这相当于由LCTYPE常数值LOCALE_ILZERO指定的区域设置信息。
分组
指定小数点左边的每组数字的大小。0 - 9范围内的值有效。
lpDecimalSep
指向以null结尾的小数分隔符字符串。
lpThousandSep
指向一个以null结尾的分隔符字符串。
NegativeOrder
指定负货币模式。这相当于由LCTYPE常量值LOCALE_INEGCURR指定的区域设置信息。
PositiveOrder
指定正货币模式。这相当于由LCTYPE常数值LOCALE_ICURRENCY指定的区域设置信息。
lpCurrencySymbol
指向一个空值终止的货币符号字符串。
备注
有关LCTYPE常量的详细信息,请参阅LCTYPE常数.
也可以看看