关于预编译问题

我想把握的 vc 资源进行预编译,如在不同的条件下加载不同的资源。
我使用vs2005的属性中设置的条件。可资源文件无效。我在资源文件头设置了条件成功。
我想知道vc环境是 预编译的顺序。我使用vs2005的属性中设置的条件和在资源文件头设置的条件 ,就是宏定义相同。
我现在使用没问题。但请问是不是应该这样做????
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
stuarts740 2009-07-13
  • 打赏
  • 举报
回复
顶楼上
  • 打赏
  • 举报
回复
能给我个方法说明吗.
我在网上 搜到 "用VC纯资源DLL解决国际化问题"这个标题的文章.
建立成功了.可再次修改动态库中的资源(对话框文本)时,无法更新,还使用第一次的内容.动态库生成都成功.

我使用VS2005,找不到这个内容:
"需要在Resource标签下删除预处理定义中的"_AFXDLL""

oyljerry 2009-07-10
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 hanbo79 的回复:]
能给我个方法说明吗.
我在网上 搜到 "用VC纯资源DLL解决国际化问题"这个标题的文章.
建立成功了.可再次修改动态库中的资源(对话框文本)时,无法更新,还使用第一次的内容.动态库生成都成功.

我使用VS2005,找不到这个内容:
"需要在Resource标签下删除预处理定义中的"_AFXDLL""
[/Quote]
修改资源后,rebuild all后,替换DLL,然后再调用DLL

工程属性中删除_AFXDLL
蒋晟 2009-07-10
  • 打赏
  • 举报
回复
要更新的话把对话框关掉……资源DLL只影响资源的加载
蒋晟 2009-07-10
  • 打赏
  • 举报
回复
用资源DLL吧

16,551

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Creator Browser
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

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