设为首页 加入收藏

TOP

VC在工程中实现多语言版本(二)
2013-01-25 13:55:13 来源: 作者: 【 】 浏览:601
Tags:工程 实现 语言 版本

 

  找到如下行:

  SOURCE=.\Example_ch.rc

  # End Source File

  # Begin Source File

  SOURCE=.\Example_en.rc

  # PROP Exclude_From_Build 1

  # End Source File

  # Begin Source File

  在SOURCE=.\Example_ch.rc行后面加入下面代码

  SOURCE=.\Example_ch.rc

  !IF "$(CFG)" == "Example - Win32 Debug English"

  # PROP Exclude_From_Build 1

  !ELSEIF "$(CFG)" == "Example - Win32 Debug Chinese"

  !ENDIF

  在SOURCE=.\Example_en.rc行后面加入下面代码:

  !IF "$(CFG)" == "Example - Win32 Debug English"

  !ELSEIF "$(CFG)" == "Example - Win32 Debug Chinese"

  第五步、现在打开工程,按照不同的要求编译不同版本就行了,比如这个时候我们要英文版本

  在编译时选择 Builder->Set Active configuration 中选择 Win32 Debug English 即可,如果要中文版本 , 在编译时选择 Builder->Set Active configuration 中选择 Win32 Debug Chinese 即可。

  结论

  如果以后要添加资源,只要在 Resourch。h 文件中定义资源号,然后在中英文资源文件中添加相应的资源串就行,当然这个时候不能直接在工作区的 Resourc 中添加 ,而要用记事本等工具打开资源文件再添加哟。

      

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇VC的树型可拖拉策略编辑器 下一篇在VC下使用SQLite

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: