用VC实现支持多语言的程序

2016-01-29 12:10 44 1 收藏

用VC实现支持多语言的程序,用VC实现支持多语言的程序

【 tulaoshi.com - C语言心得技巧 】

用VC实现支持多语言的程序

作者:新奥特视频公司 穆学峰

最近要做个程序要求有中文和英文两个版本,因此要把应用程序的资源文件COPY一份英文的。

方法一:在资源中用InsertCopy COPY一份资源如图



方法二:直接用文本编辑器编辑rc文件



接下来在工程中编译,首先设置工程Project Setting-Resource页

Language选择 英语(美国)--你要编译的应用程序的语系。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

preprocessor Definations加入

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com)

_AFXDLL,AFX_TARG_ENU,AFX_RESOURCE_DLL



从一种语言转换到另一种语言进行编译的时候,最好用Rebuilt All,保证资源能正确的加载。

来源:https://www.tulaoshi.com/n/20160129/1484931.html

延伸阅读
标签: 电脑入门
这次腾讯通RTX2006Beta1版本的推出,最大亮点是有出了英文版本,整个产品的架构体系支持Unicode,只需要简单的XML资源文件配置,就能实现多语言版本。据悉在RTX2006正式版6月份推出的时候,RTX还会包含繁体中文版,并提供多语言工具,让用户可以根据需要很方便的自己翻译实现其他的语言版本。那些期盼已久的港资、台资、外资企业总算也能用...
标签: 分娩
爸爸在家说日语,妈妈在家说英语,祖辈在家说上海话,还有保姆在家说家乡话,结果2岁的宝宝到了学说话的阶段却“失语”了。 “语言小天才”金口难开 男童月月(化名)的爸爸是日语翻译,妈妈在外资企业上班。 为了让月月成为“语言小天才”,爸爸每晚回家后就和月月说日语,妈妈则说英语。平时白天在家,爷爷奶奶、外公外婆...
      这一段时间做程序,一直在做界面方面的工作,刚开始是简单的贴图操作,后来感觉不通用,代码重用性不好,并且要做很多基本工作(要在界面上添加图片,此外还要设定叠放顺序)。后来,把它封装成类,代码重用性提高了,可是界面上还要自己添好多控件,此外窗体变化和放缩,也得添好多代码。后来突然想到VB可以实...
标签: Web开发
1.     跟以前一样做界面,只是注意,把所有需要有多语言界面的文字都用label来做 2.     做完以后,在Solution Explorer里选中这个文件,选Tools-Generate Local Resource 3.     你会发现生成了一个目录,App_LocalResources;这个目录里多了一个resx的文件。...
标签: Web开发
最近有了一点小空,又开始研究起FLASH来了。发现FLASH做应用程序的人很多,但是多语言界面做的人是很少的,就着意看了一下,发现居然很简单。翻了翻手册。捣了出来,不敢独享,还请大家多指点。 我就来确定流程吧。 1.先判断操作系统的语言版本->2.读取相关语言包 ->3.替换显示字串 一、判断系统语言 判断语言有一个内置函数 System.capab...

经验教程

983

收藏

63
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部