代码之家  ›  专栏  ›  技术社区  ›  Agnel Kurian

VS2008:如何使stdafx.h中定义的符号对资源编译器可见?

  •  0
  • Agnel Kurian  · 技术社区  · 16 年前

    我正在VS2008下的一个VC++项目中工作。我的资源文件包含一些用于条件编译的预处理器指令。控制条件编译的一些符号在 stdafx.h . 我需要这些符号对资源编译器也是可见的。我怎样才能做到这一点?

    1 回复  |  直到 16 年前
        1
  •  1
  •   Timbo    16 年前
    • 右键单击“资源”视图中的资源文件
    • 选择 资源包括… 从上下文菜单
    • 插入 #include "headerfile.h"

    但是,我认为您不应该从中包含stdafx,而是将符号提取到单独的头中,这样资源编译器就不会与stdafx中可能包含的其他内容混淆。

    推荐文章