gpt4 book ai didi

visual-c++ - 在不同嵌套级别的多个项目中包含公共(public)资源(Visual C++)

转载 作者:行者123 更新时间:2023-12-04 08:26:24 25 4
gpt4 key购买 nike

我有一个 rc 文件,它使用相对路径来定位资源文件(图片等),例如

IDB_LINE                BITMAP                  "..\\Shared\\Res\\line.bmp"

但是 - 一些项目包含 rc 文件,并且这些项目位于解决方案内的不同目录嵌套级别。

因此,其中一些无法找到相对路径,除非我执行一些补丁解决方案(复制资源,创建到资源目录的硬链接(hard link)等)。

我希望 rc 文件查看它自己的资源文件目录,但不幸的是它没有这样做。

或者,是否有任何方法可以从 header /资源脚本 (rc) 文件中引用 $SolutionDir 变量的内容?

最佳答案

您可以为包含在资源中的数据定义包含路径,就像包含在源中的头文件一样——您应该能够在资源文件的右键单击 > 属性中找到它,尽管我记得它需要一个找到正确选项卡的一点点(缺乏细节,因为我在这台笔记本电脑上没有 VC++)。

关于visual-c++ - 在不同嵌套级别的多个项目中包含公共(public)资源(Visual C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1695871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com