GetLocaleInfo

GetLocaleInfo是計算機函式。

基本介紹

  • 中文名:GetLocaleInfo
  • 類別:計算機函式
  • 區別:緩衝區
  • 參數表:Locale
  • 函式原型:[GetLocaleInfo API
簡介,參數表,

簡介

[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
[說明]
取得與指定“地方”有關的信息

參數表

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

相關詞條

熱門詞條

聯絡我們