查找Windows语言栏上显示的当前活动语言有哪些可能的解决方案?
答案 0 :(得分:3)
CultureInfo.CurrentCulture
。这有关于语言和文化的信息。如果您只想要语言名称,请尝试CultureInfo.CurrentCulture.ThreeLetterISOLanguageName
。
答案 1 :(得分:1)
您应该以Multilingual APIs in Win32为出发点。从文档调用中提供您想要的内容并不完全明显,但我认为答案可能在于与进程和线程或首选语言相关的调用。您可能需要进行一些实验,以查看哪些调用给出了匹配语言栏选择的预期结果。
我怀疑尝试的最佳方式是GetThreadUILanguage。