我需要能够获得/设置当前位置在Win 7(控制面板 – >区域和语言 – >位置):
RegionInfo.CurrentRegion
不起作用(我可以用wrng的方式使用它?)
与CultureInfo
相同。
有任何想法吗?
好吧,你需要改变Windows注册HKEY_CURRENT_USER \控制面板\国际\地理和那里你需要改变'民族'
数据存储在注册表中。 您需要覆盖这些键。
要知道它存储在注册表中的地方,请阅读本文: http : //www.windowsitpro.com/article/registry2/jsi-tip-0311-regional-settings-in-the-registry-
你可以使用这个代码
CultureInfo _CultureInfo = new CultureInfo("ru-RU"); Application.CurrentInputLanguage = InputLanguage.FromCulture(_CultureInfo); Application.CurrentCulture = _CultureInfo;
试试这个:System.Globalization.CultureInfo myCulture = new System.Globalization.CultureInfo(“ES-ES”);