因为在 bounderchecker中报这里有内存泄漏。

解决方案 »

  1.   

    HINSTANCE AFXAPI AfxLoadLibrary(LPCTSTR lpszModuleName)
    {
    ASSERT(lpszModuleName != NULL);
    AfxLockGlobals(CRIT_LOCKSHARED);
    HINSTANCE hInstLib = LoadLibrary(lpszModuleName);
    AfxUnlockGlobals(CRIT_LOCKSHARED);
    return hInstLib;
    }BOOL AFXAPI AfxFreeLibrary(HINSTANCE hInstLib)
    {
    AfxLockGlobals(CRIT_LOCKSHARED);
    BOOL bResult = FreeLibrary(hInstLib);
    AfxUnlockGlobals(CRIT_LOCKSHARED);
    return bResult;
    }
      

  2.   

    你既然能使用boundchecker....
    多看看例子就好多了
      

  3.   

    接下来 有这种用法 GETPLUGININFO getPluginInfo = (GETPLUGININFO) GetProcAddress(module, "getPluginInfo");而getPluginInfo  在后面要用, 那怎么办?? 执行AfxFreeLibrary 程序就出错了。
      

  4.   

    一般返回HANDLE,HINSTANCE的API都需要做善后处理。建议楼主多看看MSDN。