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

时间:2009-08-11 10:18:13

标签: visual-studio visual-studio-2008 preprocessor conditional-compilation

我正在开发VS2008下的VC ++项目。我的资源文件包含一些用于条件编译的预处理器指令。控制条件编译的一些符号在stdafx.h中定义。我还需要这些符号对资源编译器可见。我该如何实现这一目标?

1 个答案:

答案 0 :(得分:1)

  • 在资源视图中右键单击资源文件
  • 从上下文菜单中选择资源包含...
  • 插入#include "headerfile.h"

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