Tekkaman

导航

 

1、在返回之前调用AddRef。

    对于那些返回接口指针的函数,在返回之前应用相应的指针调用AddRef。这些函数包括QueryInterface和CreateInstance。这样当客户从这种函数得到一个接口后,它将无需调用AddRef。

2、使用完接口之后调用Release。

    在使用完某个接口之后应调用此接口的Release函数。

3、在赋值之后调用AddRef。

    在将一个接口指针赋给另一个接口指针时,应调用AddRef。换句话说,在建立接口的另一个引用之后应增加相应组件的引用计数。

posted on 2011-05-10 09:09  Tekkaman  阅读(649)  评论(0编辑  收藏  举报