DownlevelGetParentLocaleLCID 函数
检索提供的区域设置的父级的区域设置标识符。
注意
此函数仅由在 Windows Vista 之前的操作系统上运行的应用程序使用。 它的使用需要下载包。 仅在 Windows Vista 及更高版本上运行的应用程序应调用 GetLocaleInfo,并将 LCType 设置为 LOCALE_SPARENT。
语法
LCID DownlevelGetParentLocaleLCID(
_In_ LCID Locale
);
参数
-
Locale [in]
-
要检索其父区域设置标识符的区域设置的区域设置标识符。 可以使用 MAKELCID 宏创建区域设置标识符或使用以下预定义值之一。
Windows Vista 及更高版本:还支持以下自定义区域设置标识符。
返回值
如果成功,则返回父区域设置标识符,否则返回 0。 若要获取扩展错误信息,可以让应用程序调用 GetLastError,它可能会返回以下错误代码之一:
- ERROR_INVALID_PARAMETER。 任何参数值无效。
备注
所需的头文件和 DLL 是“Microsoft NLS 下层数据映射 API”下载的一部分,该下载已不再从 Microsoft 下载中心提供。 在 Windows 10 2019 年 5 月更新及更高版本上使用 ICU 全球化 API。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows XP [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2003 [仅限桌面应用] |
可再发行组件 |
Windows XP 或 Windows Vista 上的 Microsoft NLS 下层数据映射 API |
Header |
|
DLL |
|
另请参阅