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::AttachDispatch
COleDispatchDriver::ReleaseDispatch
COleDispatchDriver::m_lpDispatch