コード例 #1
0
ファイル: tOleHandler.cpp プロジェクト: Airr/iup_mac
tOleHandler::~tOleHandler(void)
    {

    //Object pointers cleaned up in Close.

    //CHAPTER24MOD

    DeleteInterfaceImp(m_pImpIOleControlSite);
    DeleteInterfaceImp(m_pImpIDispatch);

    //End CHAPTER24MOD

    DeleteInterfaceImp(m_pImpIOleIPSite);
    DeleteInterfaceImp(m_pImpIOleClientSite);
    return;
    }
コード例 #2
0
ファイル: SITE.CPP プロジェクト: 0anion0/IBN
CSite::~CSite(void)
{
    //Object pointers cleaned up in Close.

    //We delete our own interfaces since we control them
    DeleteInterfaceImp( m_pImpIOleDocumentSite );
    DeleteInterfaceImp( m_pImpIOleIPSite );
    DeleteInterfaceImp( m_pImpIAdviseSink );
    DeleteInterfaceImp( m_pImpIOleClientSite );
    DeleteInterfaceImp( m_pImpIDocHostUIHandler );
    DeleteInterfaceImp( m_pImpIDocHostShowUI );
    DeleteInterfaceImp( m_pImpAmbientIDispatch);
}