首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免MFC LOC DLL

避免MFC LOC DLL
EN

Stack Overflow用户
提问于 2011-11-08 00:46:16
回答 1查看 719关注 0票数 1

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

EN

回答 1

Stack Overflow用户

发布于 2011-11-08 03:50:34

MFC的LOC机制太糟糕了。无论如何都要避免,因为它弊大于利。

由于MFC LOC不能使用多个翻译,正如您所经历的那样,MFC LOC理应在我们行业的耻辱堂中占有一席之地。想想所有这些让其他无关的基于MFC的应用程序看起来部分翻译的应用程序。

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

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

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

广告的/End

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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8039669

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档