使用环境:VC++ .NET
使用方式: ATL COM调用DLL,DLL中包含CImage类的方法调用.
         COM由IE调用.
代码描述: 
        CImage img;
        if(img.Load("")!=E_FAIL){
            ....
         }
        img.Destroy();
故障描述:
    1.应用程序直接调用DLL,成功.
    2.ATL COM中调用DLL并FreeLibrary(), 异常出现.
    3.COM中不FreeLibrary(), 无异常.
    4.COM中直接使用上述代码,无异常,关闭IE浏览器,进程还在.
 请教各位,这个现象的解决之道.有相同经历各位同仁,请不吝赐教.