VerLanguageName

機能
言語IDから言語名を取得する
Declare Function VerLanguageName Lib "kernel32.dll" Alias "VerLanguageNameA" _
(ByVal wLang As Long, ByVal szLang As String, ByVal nSize As Long) As Long
Declare Function VerLanguageName Lib "kernel32.dll" Alias "VerLanguageNameA" _
(ByVal wLang As Integer, ByVal szLang As String, ByVal nSize As Integer) As Integer

DWORD VerLanguageName(
DWORD wLang,
LPTSTR szLang,
DWORD nSize
);
引数
wLang

言語ID
以下に言語IDの一部を示す
言語IDロケール
&H0404中国語(台湾)
&H0804中国語(中国)
&H0C04中国語(香港)
&H0407ドイツ語
&H0409英語(アメリカ)
&H0809英語(イギリス)
&H040Cフランス語
&H0410イタリア語
&H0411日本語
szLang
(戻り値)言語名を受け取るバッファ
nSize
同、バイト数
戻り値
正常終了のとき         バッファにコピーしたバイト数
エラーのとき           0
備考
バッファサイズが不足しているときは、必要なバイト数が戻る