LCTYPE常数

【勇芳软件工作室】汉化HomePreviousNext

一个LCTYPE常量是一个常量,用于指定一段特定的区域设置信息。

以下列表中的值对应于配置注册表中的这些值的名称,在用户的首选项(作为注册表项HKEY_CURRENT_USER \\\\控制面板\\\\国际中的值)和系统的已安装语言(由注册表项指向的文件,一个键根据HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\NLS)安装。所有值都是以空字符结尾的Unicode字符串。如果没有指示最大长度,则字符串的长度可能会有所不同。

不变描述
LOCALE_ILANGUAGE指示语言的语言标识符。此字符串允许的最大字符数为5。
LOCALE_SLANGUAGE完整的本地化语言的名称。
LOCALE_SENGLANGUAGE来自国际标准化组织(ISO)标准639的语言的完整英文名称。这总是局限于可映射到ASCII 127字符子集的字符。
LOCALE_SABBREVLANGNAME通过采用ISO标准639中的2个字母的语言缩写创建的缩写语言,并酌情添加第三个字母来表示子语言。
LOCALE_SNATIVELANGNAME母语的语言。
LOCALE_ICOUNTRY基于国际电话代码的国家代码也称为IBM国家代码。此字符串允许的最大字符数为6。
LOCALE_SCOUNTRY全国的本地化名称。
LOCALE_SENGCOUNTRY全国英文名称。这总是局限于可映射到ASCII 127字符子集的字符。
LOCALE_SABBREVCTRYNAME来自ISO标准3166的国家缩写。
LOCALE_SNATIVECTRYNAME国家的本土名称。
LOCALE_IDEFAULTLANGUAGE在本地区使用的主要语言的语言标识符。这是提供的,以便可以使用默认值完成部分指定的区域设置。此字符串允许的最大字符数为5。
LOCALE_IDEFAULTCOUNTRY本地区主要国家/地区的国家/地区代码。这是提供的,以便可以使用默认值完成部分指定的区域设置。此字符串允许的最大字符数为6。
LOCALE_IDEFAULTCODEPAGE与国家相关的原始设备制造商(OEM)代码页。此字符串允许的最大字符数为6。
LOCALE_SLIST用于分隔列表项的字符。例如,逗号在许多地方使用。
LOCALE_IMEASURE测量系统如果使用度量系统(Syst me International d'Unit s或S.I.),则该值为0,如果美国系统被使用。此字符串允许的最大字符数为2。
LOCALE_SDECIMAL用作小数分隔符的字符。
LOCALE_STHOUSAND用于分隔小数点左边的数字组的字符。
LOCALE_SGROUPING小数位左侧的每一组数字的大小。每个组需要明确的大小;大小用分号分隔。如果最后一个值为零,则重复上述值。要组合成千上万,例如指定3; 0。
LOCALE_IDIGITS小数位数。此字符串允许的最大字符数为3。
LOCALE_ILZERO十进制字段中前导零的指定符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0没有前导零
1前导零

LOCALE_SNATIVEDIGITSASCII 0到9的本机等价物。
LOCALE_SCURRENCY字符串用作当地货币符号。
LOCALE_SINTLSYMBOLISO 4217“货币和资金代表代码”中规定的国际货币符号的三个字符,其后将该字符串与数额分开。
LOCALE_SMONDECIMALSEP用作货币小数分隔符的字符。
LOCALE_SMONTHOUSANDSEP用作十进制左侧数字组之间货币分隔符的字符。
LOCALE_SMONGROUPING小数点左边的每个货币数字组的大小。每个组需要明确的大小;大小用分号分隔。如果最后一个值为零,则重复上述值。要组合成千上万,例如指定3; 0。
LOCALE_ICURRDIGITS当地货币格式的小数位数。此字符串允许的最大字符数为3。
LOCALE_IINTLCURRDIGITS国际货币格式的小数位数。此字符串允许的最大字符数为3。
LOCALE_ICURRENCY正货币模式此字符串允许的最大字符数为2。该模式可以是以下值之一:

含义
0前缀,不分离
1后缀,无分离
2前缀,1-char。分割
3后缀,1-char。分割

LOCALE_INEGCURR负货币模式。此字符串允许的最大字符数为3。该模式可以是以下值之一:

0($1.1)
1-$1.1
2$-1.1
3$1.1-
4(1.1$)
5-1.1$
61.1-$
71.1$-
8-1.1 $($之前的空格)
9- $ 1.1(之后的空格)
101.1 $ - (之前的空格)
11$ 1.1-(空格后$)
12$ -1.1(之后的空格)
131.1- $(空间前$)
14($ 1.1)(之后的空格)
15(1.1 $)(之前的空格)

LOCALE_SDATE日期分隔符的字符。
LOCALE_STIME时间分隔符的字符。
LOCALE_STIMEFORMAT此区域设置的时间格式化字符串。
LOCALE_SSHORTDATE此区域的短日期格式化字符串。
LOCALE_SLONGDATE此区域设置的长日期格式化字符串。
LOCALE_IDATE短日期格式排序说明符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0Month-Day-Year
1Day-Month-Year
2Year-Month-Day

LOCALE_ILDATE长日期格式排序说明符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0Month-Day-Year
1Day-Month-Year
2Year-Month-Day

LOCALE_ITIME时间格式说明符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0AM / PM 12小时格式
124小时格式

LOCALE_ICENTURY完整的4位世纪的指定者。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0缩写2位数世纪
1全4位世纪

LOCALE_ITLZERO在时域中前导零的指定符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0没有前导零的时间
1前导零零零个小时

LOCALE_IDAYLZERO天域中前导零的指定符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0没有前导零的日子
1前导零零天

LOCALE_IMONLZERO在月份字段中前导零的指定符。此字符串允许的最大字符数为2。说明符可以是以下值之一:

含义
0几个月没有前导零
1领先零个月

LOCALE_S1159AM指示符的字符串。
LOCALE_S2359字符串为PM指示符。
LOCALE_SDAYNAME1星期一本地长名。
LOCALE_SDAYNAME2本周长名称为星期二。
LOCALE_SDAYNAME3本地长名称为星期三。
LOCALE_SDAYNAME4本周长名称为星期四。
LOCALE_SDAYNAME5本地长名称为星期五。
LOCALE_SDAYNAME6星期六的本地长名
LOCALE_SDAYNAME7星期天的本地长名。
LOCALE_SABBREVDAYNAME1星期一的本机缩写名称。
LOCALE_SABBREVDAYNAME2星期二的本机缩写名称。
LOCALE_SABBREVDAYNAME3星期三的本地缩写名称。
LOCALE_SABBREVDAYNAME4星期四的本机缩写名称。
LOCALE_SABBREVDAYNAME5星期五的本机缩写名称。
LOCALE_SABBREVDAYNAME6星期六的本机缩写名称。
LOCALE_SABBREVDAYNAME7星期天的本地缩写名称。
LOCALE_SMONTHNAME11月份的原住民名字。
LOCALE_SMONTHNAME2二月的本地长名。
LOCALE_SMONTHNAME33月的本地长名。
LOCALE_SMONTHNAME44月份的原住民名字。
LOCALE_SMONTHNAME5五月的本土长名。
LOCALE_SMONTHNAME66月份的本土长名。
LOCALE_SMONTHNAME77月份的原住民名字。
LOCALE_SMONTHNAME8八月份的本地长名。
LOCALE_SMONTHNAME99月份的本土长名。
LOCALE_SMONTHNAME1010月份原生长名。
LOCALE_SMONTHNAME1111月的原住民名字。
LOCALE_SMONTHNAME1212月的原住民名字。
LOCALE_SABBREVMONTHNAME11月的本地缩写名称。
LOCALE_SABBREVMONTHNAME2本地缩写名称二月。
LOCALE_SABBREVMONTHNAME33月份的缩写名称。
LOCALE_SABBREVMONTHNAME44月份的缩写名称。
LOCALE_SABBREVMONTHNAME55月份的缩写名称。
LOCALE_SABBREVMONTHNAME66月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME77月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME88月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME99月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME1010月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME1111月份的本机缩写名称。
LOCALE_SABBREVMONTHNAME1212月份的本机缩写名称。
LOCALE_SPOSITIVESIGN正号的字符串值。
LOCALE_SNEGATIVESIGN负号的字符串值。
LOCALE_IPOSSIGNPOSN正值的格式索引。此字符串允许的最大字符数为2。索引可以是以下值之一:

含义
0括号围绕数量和货币符号。
1符号字符串在金额和货币符号之前。
2符号字符串成功了金额和货币符号。
3符号字符串紧接在货币符号之前。
4符号字符串立即成功的货币符号。

LOCALE_INEGSIGNPOSN负值的格式化索引。此索引使用与LOCALE_IPOSSIGNPOSN相同的值。此字符串允许的最大字符数为2。
LOCALE_IPOSSYMPRECEDES货币符号在正值货币价值中的地位。如果货币符号在正数之前,则此值为1,如果符合该值,则为0。此字符串允许的最大字符数为2。
LOCALE_IPOSSEPBYSPACE货币符号在正值货币价值中的分离。如果货币符号由空值与正数值分隔,则该值为1,否则为0。此字符串允许的最大字符数为2。
LOCALE_INEGSYMPRECEDES货币符号在负货币价值中的地位。如果货币符号在负数之前,则该值为1,如果符合该值,则为0。此字符串允许的最大字符数为2。
LOCALE_INEGSEPBYSPACE将货币符号分离为负货币价值。如果货币符号与负值分隔一个空格,则该值为1,否则为0。此字符串允许的最大字符数为2。
LOCALE_NOUSEROVERRIDE此常数可能与调用GetLocaleInfo函数中的任何其他LCTYPE常数进行“或”运算。这总是导致该函数绕过任何用户覆盖,并返回在函数调用中指定的其他LCTYPE的系统默认值,这取决于给定的LCID.