LOCALE_ICONSTRUCTEDLOCALE
请求区域设置是否为“构造”区域设置的标识符。 不建议使用此 LCTYPE。
这标识了 Windows 许多人没有完整信息且在运行时必须“构造”信息的区域设置。 通常,LOCALE_ICONSTRUCTEDLOCALE提供的信息有限,因为 Windows 将提供的数据量与每个区域设置一样多。 因此,不建议使用此 LCTYPE。
价值 | 意义 |
---|---|
0 | 未构造 |
1 | 是构造的区域设置 |
例如,请求“de-US”或美国的德语。 NLS 将使用它可以查找的德语数据以及它可以找到的美国区域数据。
这可能不是完美的,例如,系统可能没有有关美国在德语中的名称的信息。 但是,如果应用程序或用户需要“de-US”上下文,则返回的数据是最佳可用数据。
使用LOCALE_ICONSTRUCTEDLOCALE拒绝区域设置并回退到其他区域设置的应用通常会出现更糟糕的体验,例如在此示例中登录 de-DE 或 en-US。 这两者都不接近美国地区德语的原始请求。