2010-03-04 51 views
1

我有一个以4种语言本地化的独立winforms应用程序。出于身份验证和安全原因,我必须将主控件嵌入到Internet Explorer中(以便能够使用之前在用户使用其浏览器登录时创建的身份验证会话cookie)。如何在Internet Explorer中嵌入winforms控件时使用.Net本地化框架

我通过使我的程序集和主控制COM可见,在IE中嵌入控件。它工作正常,除了因为我的代码在IE实例中运行,我无法设置我的线程的CurrentUICulture。据我所知,这个属性是.Net框架用于获取本地化资源的属性。鉴于我无法设置它,使用本地化控件的最佳选择是什么,而不需要自己编写本地化框架?

回答

0

调用ResourceManager的GetString时,可以指定区域性。

当然,这意味着你自己的代码正在读取资源,而不是一些VS生成的代码。

相关问题