IsValidLocale功能对区域设置标识符应用有效性测试。【dwFlags中】参数确定有效性测试的性质。目前,该函数测试是否在呼叫系统上安装或支持区域设置标识符。
BOOL IsValidLocale(
LCID 【语言环境】, | // locale indentifier进行验证 |
DWORD 【dwFlags中】 | //指定有效性测试 |
); |
参数
【语言环境】
指定要验证的区域设置标识符。您可以使用MAKELCID宏创建区域设置标识符。
【dwFlags中】
指定应用于区域设置标识符的有效性测试。此参数可以是以下值之一:
值 | 含义 |
LCID_INSTALLED | 测试是否支持和安装区域设置标识符。 |
LCID_SUPPORTED | 测试是否支持区域设置标识符。 |
返回值
如果区域设置标识符通过指定的有效性测试,则返回值不为零。
如果区域设置标识符未通过指定的有效性测试,返回值为零。
备注
如果指定了LCID_INSTALLED标志,并且该函数返回TRUE,则系统上都支持并安装区域设置标识符。
如果指定了LCID_SUPPORTED标志,并且此函数返回TRUE,则版本中支持区域设置标识符,但不一定在系统上安装。
也可以看看