LoadLibrary加载同一个DLL文件两次, 发现返回的 hModule 是一样的, 是同一个实例
转载自:https://blog.csdn.net/autumn20080101/article/details/7548528
用LoadLibrary加载同一个DLL文件两次, 发现返回的 hModule 是一样的, 是同一个实例,有什么办法可以在不 FreeLibrary 的情况下,加载多一个实例?
同一个dll的话,加载第二次只会增加dll的引用计数,返回的句柄还是原来的句柄(加载基地址)。
如果要另外加载,可以拷贝到其他地方加载。
参考文档:EXE多次LoadLibrary会怎么样