怎样条件编译 资源文件(.rc)

sault_chen 2013-07-09 02:57:33
想条件编译资源文件,但是不成功,清高手指点.
比如编辑资源文件 .rc 如下:
#if A_MODEL
IDR_MAINFRAME "res\\a.icon"
#else
IDR_MAINFRAME "res\\b.icon"
#endif

结果发现,只要再次使用资源编辑器去编辑,生成别的资源,上面的语句都变成了
IDR_MAINFRAME "res\\b.icon"

怎样才能做到使用同一个rc 文件,用编译开关可以load不同的资源呢?
谢谢
...全文
137 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hdg3707 2013-07-09
  • 打赏
  • 举报
回复
在编绎选项里设置 A_MODEL,就象DEBUG和RELEASE一样,这两个的配置不一样,你可以对比一下不同,仿照一下设置 A_MODEL。 一般是先派生一个(从DEBUG或RELEASE里继承)编绎选项,然后再加上 A_MODEL宏定义

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧