Declare Function GetlocaleInfo Lib "kernel32" Alias "GetLocaleInfoA" (ByVal Locale As Long, ByVal LCType As Long, ByVal lpLCData As String, ByVal cchData As Long) As Long
[說明]
取得與指定“地方”有關的信息
[參數表]
Locale --------- Long,欲為其獲得信息的地方ID
LCType --------- Long,要取回的信息類型。參考api32.txt檔案中帶 LOCALE_
前綴的常數。用OR運算符合併LOCALE_NOUSEROVERRIDE,從而強制使用系統默認信息——即使當前用戶已修改了相關設定
lpLCData ------- String,指定一個緩衝區,用於裝載要求的信息。注意預先將字串格式化成合適的長度
cchData -------- Long,lpLCData緩衝區的長度;如設為零,表示獲取必要的緩衝區長度
[返回值]
Long,裝載到緩衝區的字元數,或者cchData要求的緩衝區長度。零表示出錯。會將GetLastError設為下述值之一:ERROR_INSUFFICIENT_BUFFER,ERROR_INVALID_FLAGS,ERROR_INVALID_PARAMETER