2009-03-26 17 views

答えて

3

CultureInfo.CurrentCulture。これは言語と文化に関する情報を持っています。言語名がほしいのであれば、CultureInfo.CurrentCulture.ThreeLetterISOLanguageNameを試してみてください。

+0

非.NET 3.5の通常のWindows APIの代替品は何ですか? – MaxVT

+0

これは自分の質問と同じように投稿するべきです。 – EBGreen

1

開始点としてMultilingual APIs in Win32を見てください。どの呼び出しがあなたの望みを提供するかはドキュメントから完全にはっきりと分かっていませんが、その答えはプロセスやスレッドや優先言語に関連する呼び出しにあると思います。言語バーの選択に一致すると予想される結果をどの呼び出しで確認するには、いくつかの実験を行う必要があります。

tryに最適な呼び出しはGetThreadUILanguageと思われます。

関連する問題