关于动态库 DLL同名或者重名的问题总结
关于动态库 DLL同名或者重名的问题总结有以下几点:
1 同名的动态库加载, 用静态加载不好解决. 一般用动态加载DLL 2 用动态加载加载不同路径的同名DLL. 返回不同的DLL句柄 3 多次加载同路径的DLL,返回相同的DLL句柄 4 DLL可多次动态加载和多次卸载. 系统内部使用计数. 计数为0后,释放DLL 5 加载不同路径的DLL到内存后.再只以动态库名加载. 返回的是第一个DLL的句柄 6 推荐使用afxloadlibrary 和 afxloadlibraryex 动态加载DLL
posted on 2018-08-23 16:17 Sam.Richard 阅读(2089) 评论(0) 编辑 收藏 举报