社区
进程/线程/DLL
帖子详情
什么时候该用CoFreeUnusedLibraries()?
fsdaer
2010-10-20 10:50:47
CoUninitialize()不就是释放库资源么?
什么情况下应该使用CoFreeUnusedLibraries()呢?
谢谢
...全文
116
3
打赏
收藏
什么时候该用CoFreeUnusedLibraries()?
CoUninitialize()不就是释放库资源么? 什么情况下应该使用CoFreeUnusedLibraries()呢? 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
visualwind
2010-10-20
打赏
举报
回复
[Quote=引用 2 楼 fsdaer 的回复:]
引用 1 楼 visualwind 的回复:
随时都可以用,会自动释放。不过最好在确定有不用的DLL的时候用。
为什么不都用CoUninitialize()而是要多出一个函数CoFreeUnusedLibraries()呢?
总有点什么不同吧!
谢谢。
[/Quote]
CoUninitialize是释放COM环境,加载的COM(DLL)都被释放。CoFreeUnusedLibraries只是释放不用的DLL
fsdaer
2010-10-20
打赏
举报
回复
[Quote=引用 1 楼 visualwind 的回复:]
随时都可以用,会自动释放。不过最好在确定有不用的DLL的时候用。
[/Quote]
为什么不都用CoUninitialize()而是要多出一个函数CoFreeUnusedLibraries()呢?
总有点什么不同吧!
谢谢。
visualwind
2010-10-20
打赏
举报
回复
随时都可以用,会自动释放。不过最好在确定有不用的DLL的时候用。
COM编程入门第二部分——深入COM服务器
本文为刚刚接触COM的程序员提供编程指南,解释COM服务器内幕以及如何用C++编写自己的接口。继上一篇COM编程入门之后,本文将讨论有关 COM服务器的内容,解释编写自己的COM接口和COM服务器所需要的步骤和知识,以及...
VB:启用宏故障
请检查并更新Declare语句,然后用PtrSafe属性标记它们。 出错的原文是这样写的 Private Declare Sub Co
Free
Unu
sed
Libraries
Lib "OLE32" () 提示已经说的很清楚了,在64位excle上使用Dec...
Com插件开发-VBE-模块导出函数-DllRegisterServer-DllUnregisterServer-DllGetClassObject-DllCanUnloadNow-使用时机场合
CoGetClassObject会帮...来检测当前进程中所有COM组件,发现某个组件的DllCanUnloadNow函数返回TRUE就调用
Free
Library函数,COM库不会主动调用Co
Free
Unu
sed
Libraries
,推荐客户在空闲时刻调用(如单开一个线程处理)。
COM编程入门Part Ⅰ- 什么是COM和如何使用COM [译]
本篇文章为翻译文章,适合像我一样,之前从来没有接触过COM编程的人,如果翻译的有什么不足之处,...基本元素的定义使用COM对象创建COM对象删除一个COM对象基本接口 - IUnknown密切关注 - 字符串处理WideCharToMultiBy
W3WP.EXE的解决方法
这是为了确保管理员知道每个主机系统在 运行什么?谁在使用主机?哪些人可以访问主机?不然,即使黑客侵犯了系统,也很难查明。 3.确保从服务器相应的目录或文件数据库中删除未使用的服务如FTP或NFS
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章