複製鏈接
請複製以下鏈接發送給好友

GetLocaleInfo

鎖定
GetLocaleInfo是計算機函數
中文名
GetLocaleInfo
類    別
計算機函數
區    別
緩衝區
參數表
Locale
函數原型
[GetLocaleInfo API

目錄

GetLocaleInfo簡介

[GetLocaleInfo API函數原型]
int GetLocaleInfo
LCID Locale, // locale identifier
LCTYPE LCType, // information type
LPTSTR lpLCData, // information buffer
int cchData // size of buffer;
[聲明]
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
[説明]
取得與指定“地方”有關的信息

GetLocaleInfo參數表

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