找到如下行:
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 中添加 ,而要用记事本等工具打开资源文件再添加哟。