我开发了一个动态库,在 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/