- 博客(2)
- 资源 (2)
- 收藏
- 关注
转载 补一点COM的知识,有关_com_ptr_t
<br />TLB文件是一个说明文件,通过TLB文件,用户可以得知你的DLL文件中的COM接口 <br />以及常量等的信息,这样一来用户才知道你的DLL中有什么接口与常量等,用户才 <br />能用你的接口,当然了,如果你的COM接口只想自己使用,你可以不做TLB文件告诉 <br />其他人这些信息了。<br /><br />在使用#import引入一个com组件的时候,会自动生成.tlh和.tli两个文件,这个两个文件是对com类的封装,tlh是标准头文件,里面为每个组件类定义了一个_com_ptr_t
2010-11-09 15:01:00 1222
转载 智能指针 _com_ptr_t的使用
<br />对于COM调用,大量的AddRef/Release调用无疑是例行公事和让人生厌。<br />_com_ptr_t 是vc运行库中提供的固有的封装COM接口的智能指针,相比CComPtr/CComQIPtr缺少移植性,<br />但是支持不是ATL实现部分的的异常和操作。<br />以下是DirectShow中播放一个文件的代码:<br /> IGraphBuilder *pGraph;<br /> IMediaControl *pMediaControl;<br /> IMed
2010-11-09 10:47:00 5160
WindowsAPI参考大全(中文)
2008-11-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人