首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

如何释放com组件

2013-01-02 
怎么释放com组件怎么调用CoLoadLibrary、CoFreeLibrary 加载、释放指定组件?调用CoFreeUnusedLibraries导致

怎么释放com组件
怎么调用CoLoadLibrary、CoFreeLibrary 加载、释放指定组件?
调用CoFreeUnusedLibraries导致其他组件加载出错,所以希望调用以上函数。
[解决办法]
CoFreeLibrary是强制释放
CoFreeUnusedLibraries出错应该检查AddRef和Release是否有多加或者遗漏
一般调用和释放Library也不是你的责任,是操作系统的,而且不同dll之间还可能有关联,贸然释放会出问题.
[解决办法]
在你ocx内部释放你所使用的资源,基本上就可以了

热点排行