在创建mfc项目期间我的对话节点丢失了

时间:2018-02-21 06:58:58

标签: .net visual-c++ visual-studio-2015 mfc

enter image description here我有像(.rc和.rc2)这样的资源文件。如何从现有的资源中添加我的dailog节点。是否可以将我的对话节点恢复到我当前的项目中。 实际上,对话框节点部件在资源视图窗口中不可见。

请帮助我。谢谢。

1 个答案:

答案 0 :(得分:3)

感谢您将项目发送给我。如果您右键单击现有资源内容并选择资源包含

Resource Includes

然后会显示一个弹出窗口:

Resource Includes Dialog Box

请注意我用黄色突出显示的部分?您将包含来自外部文件的所有引用。当您在MSDN Library上查看Resource Includes Dialog Box时,您将看到以下语句:

  

编译时指令

     

允许您包含的资源文件   与主资源中的资源分开创建和编辑   文件,包含编译时指令(例如那些   有条件地包括资源),或包含自定义中的资源   格式。您还可以使用Compile-time指令框来包含   标准MFC资源文件。有关详细信息,请参阅Including Resources at Compile Time

在上面的相关链接中,它还说明了为什么要在外部文件中拥有资源的原因:

Notes

在我看来,如果您想要直观地编辑这些资源,那么必须有另一个项目来管理它们。因此,目前,您必须自己编辑它们。

你可能做的唯一其他事情是将外部RC文件的内容组合到主RC文件中并删除#include语句,但我不知道这是否适用于你的情况。