当前位置:  开发笔记 > 开发工具 > 正文

Visual Studio 2005. RC文件包括

如何解决《VisualStudio2005.RC文件包括》经验,为你挑选了1个好方法。

我在Visual Studio 2005上用C++编程.我的问题涉及.rc文件.您可以在.rc文件的顶部手动放置include指令,如(#include"blah.h").但是,自从第一次有人在资源编辑器中打开.rc文件以来,它就被覆盖了.我知道有一个地方可以制作这些定义,以便它们不会被删除,但我找不到它,谷歌搜索没有帮助.谁知道?



1> dgvid..:

以正常方式将#include添加到文件中,但也将其添加到文件中的三个"TEXTINCLUDE"部分中,如下所示:

2 TEXTINCLUDE
BEGIN
    "#include ""windows.h""\r\n"
     "#include ""blah.h\r\n"
     "\0"
 END

请注意以下细节:

每行包含在引号中

使用引号对,例如 ""将引号字符内联

用\ r \n结束每一行

用"\ 0"结束TEXTINCLUDE块

当资源编辑器重写文件时,放置在"1 TEXTINCLUDE"块中的语句将写入.rc文件的开头.放置在2和3块中的语句如下,因此您可以通过使用适当编号的块来保证相对包含文件顺序.

如果现有的rc文件尚未包含TEXTINCLUDE块,请使用"解决方案资源管理器"窗格中的新文件向导添加新的rc文件,然后将其用作模板.

推荐阅读
mobiledu2402851377
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有