tkawaiです。

[vcpp 00058332] 起動されているOSの言語調査について で
つくば <t...@tecs.ne.jp> さんは書きました
> 早速質問します。タイトル通り『起動されているOSの言語調査について』
> ですが過去ログに『GetLocaleInfo』を使用してある情報を取得するような
> 事が書かれていましたが与える引数と取得した情報が分かりませんでした。

2000以降では
ロケールにはそれぞれ、
System Locale と User Locale があります。
またMUI使用の場合は
System UI Language と User UI Language があります。

それぞれ、
GetSystemDefaultLangID
GetUserDefaultLangID
GetSystemDefaultUILanguage
GetUserDefaultUILanguage
を使用して取得できます。

System UI Languageは
OSによって固定ですが、
他の値はユーザーの設定によって変わります。

--
tkawai <t...@mmi.ne.jp>
  VC++6.0 Sp5 / Windows2000 Server