避免使用MFC LOC DLL

时间:2011-11-07 16:46:16

标签: mfc localization

我正在开发一个已本地化为多种语言的MFC应用。它动态链接到MFC,如果目标系统安装了MFC LOC DLL,它会自动按预期使用这些DLL。但是,在其中一些操作系统中,我们有喜欢英语的用户,有没有办法强迫它使用英文DLL而不是翻译的MFC LOC DLL?

1 个答案:

答案 0 :(得分:0)

MFC LOC机制恕我直言。应该尽一切可能避免它,因为它造成的伤害大于好处

由于无法使用多个翻译,如您所经历的那样,MFC LOC在我们行业的耻辱厅中应该占有一席之地。想想所有这些应用程序导致其他无关的基于MFC的应用程序出现部分翻译。

这就是为什么我认为最好在您自己的资源DLL中提供MFC资源的翻译。

免责声明:我的广告如下: - )

appTranslator是您翻译MFC应用的朋友。它以多达27种语言自动翻译资源的MFC部分。它会自动构建您的资源DLL。还有更多......

/广告结束

我的CodeProject article提供了现成的代码,以支持加载资源DLL并支持语言菜单。好的,这不是你的问题,但我认为这可能有所帮助。哦,这是免责声明,因为它是免费的; - )