在Windows上查找当前活动语言

时间:2009-03-26 12:36:09

标签: windows vb.net powershell

查找Windows语言栏上显示的当前活动语言有哪些可能的解决方案?

2 个答案:

答案 0 :(得分:3)

CultureInfo.CurrentCulture。这有关于语言和文化的信息。如果您只想要语言名称,请尝试CultureInfo.CurrentCulture.ThreeLetterISOLanguageName

答案 1 :(得分:1)

您应该以Multilingual APIs in Win32为出发点。从文档调用中提供您想要的内容并不完全明显,但我认为答案可能在于与进程和线程或首选语言相关的调用。您可能需要进行一些实验,以查看哪些调用给出了匹配语言栏选择的预期结果。

我怀疑尝试的最佳方式是GetThreadUILanguage