FreeLibrary问题,高手请进!
程序构成: Proj.exe、lib1.dll、lib2.dll :
调用关系:运行Proj.exe --> 显式调用lib1.dll(LoadLibrary) --> 显示窗体 --> 隐式调用Lib2.dll执行相关操作 --> 关闭窗体 --> 释放lib1.dll(FreeLibrary);
问题: 在释放lib1.dll时提示 invalid pointer Operation ,去除lib1.dll中对lib2.dll的引用后系统正常运行?
windows中的动态链接库也存在相互调用关系呀,不知是怎样的机制?