请问大神,MFC国际化都有哪些方式

稀饭桶子 发布于 2015/09/08 14:55
阅读 860
收藏 0

今天接到一个MFC项目国际化的任务。

老大的意思是直接改代码。就是

把控件的标题从“保存改成save”,

把MessageBox提示从“失败”改成“Failed”。

于是乎,翻译之后会得到一份英文版的代码,

编译之后,就是英文的软件。编译中文版的代码,

会得到一个中文的软件。


但是我想直接在资源里面国际化,但是这样问题来了,

是不是所有的控件还是必须手动国际化,比如必须为每一个窗口写

一个Translate的函数,然后逐一获取控件指针,重新设置标题。


求大神指教,不知道还有更好的翻译方式否?

加载中
返回顶部
顶部