我正在创建一个 c++ dll,其中包含一些使用 VS2010 的 png 格式的图像。只要我将 dll 保存在我的开发人员机器上,它就可以正常工作。当我尝试将 dll 复制到另一台机器时,图像丢失了。当我编译我的项目时,一个名为 app.res 的文件被放置在 build 目录中。如果我查看该文件,它似乎包含一些二进制编码的 png。项目设置在“资源”部分包含一个名为“资源文件名”的条目。值为“app.res”。因此,我假设我的资源已添加到 dll 中。但是,它显然不是那样工作的。有谁知道这里可能出了什么问题?有谁知道关于如何在 VS2010 中处理资源文件的任何好的说明。微软文档并没有太大帮助..
问问题
710 次