Compartilhar via


CComControlBase::m_spInPlaceSite

Um ponteiro ponteiro para a interface de IOleInPlaceSite, de IOleInPlaceSiteEx, ou de IOleInPlaceSiteWindowless do recipiente.

CComPtr<IOleInPlaceSiteWindowless> m_spInPlaceSite;

Comentários

ObservaçãoObservação

Para usar este membro de dados em sua classe de controle, você deve declará-la como um membro de dados em sua classe de controle.Sua classe de controle não herdará esse membro de dados da classe base porque é declarada dentro de uma união na classe base.

o ponteiro de m_spInPlaceSite é válido somente se o sinalizador de m_bNegotiatedWnd é Verdadeiro.

A tabela a seguir mostra como o tipo ponteiro de m_spInPlaceSite depende dos sinalizadores de membro de dados de m_bWndLess e de m_bInPlaceSiteEx :

tipo de m_spInPlaceSite

valor de m_bWndLess

valor de m_bInPlaceSiteEx

IOleInPlaceSiteWindowless

TRUE

Verdadeiro ou Falso

IOleInPlaceSiteEx

FALSE

TRUE

IOleInPlaceSite

FALSE

FALSE

Requisitos

Cabeçalho: atlctl.h

Consulte também

Referência

Classe de CComControlBase

Classe de CComPtr