函数参考


_WinAPI_GetLocaleInfo

检索区域设置标识符指定区域的信息.

#Include <WinAPIEx.au3>
_WinAPI_GetLocaleInfo ( $LCID, $iType )

参数

$LCID 区域设置标识符资料或下列预定义值:.
 $LOCALE_CUSTOM_DEFAULT --- 默认的自定义区域设置
 $LOCALE_CUSTOM_UI_DEFAULT --- MUI 默认的自定义区域设置
 $LOCALE_CUSTOM_UNSPECIFIED --- 未指定的自定义区域设置
 $LOCALE_INVARIANT --- 用于系统级函数的区域设置.
 $LOCALE_SYSTEM_DEFAULT --- 操作系统的默认区域设置
 $LOCALE_USER_DEFAULT --- 用户或进程的默认区域设置
$iType 区域信息常量$LOCALE_*).

返回值

成功: 返回被请求信息的字符串.
失败: 返回空字符串,设置 @error 标志为非 0 值.

注意/说明

None

相关

详情参考

在MSDN中搜索


示例/演示


#Include <APIConstants.au3>
#Include <WinAPIEx.au3>

Opt('MustDeclareVars', 1)

Global $ID = _WinAPI_GetUserDefaultLCID()

ConsoleWrite('Language => ' & _WinAPI_GetLocaleInfo($ID, $LOCALE_SLANGUAGE) & @CR)
ConsoleWrite('Date format => ' & _WinAPI_GetLocaleInfo($ID, $LOCALE_SSHORTDATE) & @CR)
ConsoleWrite('Time format => ' & _WinAPI_GetLocaleInfo($ID, $LOCALE_STIMEFORMAT) & @CR)
ConsoleWrite('Currency name => ' & _WinAPI_GetLocaleInfo($ID, $LOCALE_SNATIVECURRNAME) & @CR)
ConsoleWrite('Monetary symbol => ' & _WinAPI_GetLocaleInfo($ID, $LOCALE_SCURRENCY) & @CR)