c++ - FindResource Api 为 DLL 中的文本文件提供错误 1813

标签 c++ windows visual-studio-2010 winapi visual-c++

我开发了一个动态库,在 dll 中我添加了一个资源文本文件和其他用于其他目的的代码,然后通过一个可执行文件动态加载 dll,当调用 FindResource API 时它总是返回 NULL。虽然可执行文件位于单独的文件夹中,但动态库文件夹是单独的文件夹。我不明白为什么它不起作用。 代码: > HRSRC hRes = FindResource(0, MAKEINTRESOURCE(IDR_XYZ_ABC1), "XYZ_ABC"); <

最佳答案

FindResource 的第一个参数是要加载的句柄。所以它可能是您的动态 dll 句柄。

关于c++ - FindResource Api 为 DLL 中的文本文件提供错误 1813,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18465242/

相关文章:

C++:访问可能不存在的 const vector 成员 - try/catch 或 if (count != 0)?

c++ - 想要更新结果

string - 批处理 : Handle numbers above 2^32

visual-studio-2010 - XNA 4中的管道装配是什么?

c++ - 使用在 C++ 中输入索引的 lambda 初始化 vector

c++ - 如何在 Visual Studio 2015 C++ 项目调试期间将变量值更改记录到 CSV 文件?

c++ - 如果在 main 中使用字符串,为什么 CRT 会返回 8 字节泄漏?

c++ - 获取进程图标 mfc C++

asp.net - 将 VISUAL STUDIO 2010 Web 应用程序部署到 azure 云服务

c# - 如何将类 View 用于 Visual Studio 中隐藏的网页代码?