次の方法で共有


COleDispatchDriver::m_bAutoRelease

TRUE の場合、m_lpDispatch でアクセスした COM オブジェクトは、ReleaseDispatch を呼び出すか、この COleDispatchDriver オブジェクトを破棄すると、自動的に解放されます。

BOOL m_bAutoRelease;

解説

既定では、m_bAutoRelease はコンストラクターによって TRUE に設定されます。

COM オブジェクトの解放の詳細については、Windows SDK の「Implementing Reference Counting」および「IUnknown::Release」を参照してください。

使用例

// Clean up by forcing Release to be called
// on COleDispatchDriver object and delete
if (bError)
{
   pDisp->m_bAutoRelease = TRUE;
   delete pDisp;
   pDisp = NULL;
}

必要条件

**ヘッダー:**afxdisp.h

参照

参照

COleDispatchDriver クラス

階層図

COleDispatchDriver::AttachDispatch

COleDispatchDriver::ReleaseDispatch

COleDispatchDriver::m_lpDispatch

その他の技術情報

COleDispatchDriver のメンバー