摘要:
去年开发了一个产品3D展示制作系统,最近有老外也要买。问题来了,当初开发的时候并没有考虑程序国际化的问题,老外把试用版拿去一运行,全是乱码!到网上找了一个C++程序国际化的方法,似乎比较麻烦,需要用dll动态加载什么,本人以前没有这方面经验,因此心虚。即便对dll很熟悉,也还有另一个问题,那种方法,需要动态设置界面上每一个控件的标题和文本,哪怕是一个按钮,也要调用SetWindowText方法——这无疑增加大量的代码。为了赶时间,我最终采用了手动替换.rc资源文件的方法:(我的应用程序名为CameraAnimation,以下均以此为例)第一步:为其它语言新建一个.rc文件在Project目录下 阅读全文