在MFC项目中使用多个资源文件

2024-03-09

我在 VS2015 中使用 MFC (C++11),并且有一组独立的 GUI,我想在多个项目中使用它们。我知道这可以通过创建一个 .rc 文件来实现,该文件可以包含在每个项目的主 .rc 文件中:使用多个资源文件 https://msdn.microsoft.com/en-us/library/6t3612sk.aspx

虽然从概念上我理解它所描述的内容,但我找不到任何创建独立 .rc 文件和第二个资源文件的示例。我创建了一个测试资源头文件,该文件在我的解决方案中全局存在,并尝试使用资源包含来包含它,但即使使用路径,它也找不到它。谁能给我指出如何设置的链接或示例?


我有 .rci 文件,这些文件从未与资源编辑器一起使用。它们可以自由地与#include 一起使用。

或者我有特殊的 .rc 文件,其中包含标准符号和消息,用于更大的项目集。

我只是简单地将第二个 rc 文件添加到项目中。该资源文件只是被 #include 到项目的主 .rc 文件中。

为了防止项目中出现错误。第二个 .rc 文件被排除在构建之外。在解决方案资源管理器中右键单击该项目。并设置Exclude from Build to YES.

注意 ID 的冲突。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在MFC项目中使用多个资源文件 的相关文章