CComControlBase::m_spInPlaceSite

Un puntatore a un puntatore a interfaccia IOleInPlaceSite, IOleInPlaceSiteEx, o IOleInPlaceSiteWindowless del contenitore.

CComPtr<IOleInPlaceSiteWindowless> m_spInPlaceSite;

Note

[!NOTA]

Per utilizzare questo membro dati nella classe del controllo, è necessario dichiararlo come membro dati nella classe del controllo.La classe di controlli non eredita il membro dati dalla classe base perché viene dichiarato in un'unione nella classe base.

Il puntatore m_spInPlaceSite è valido solo se il flag m_bNegotiatedWnd è TRUE.

Nella tabella seguente vengono indicati come tipo di puntatore m_spInPlaceSite dipende dal membro dati m_bInPlaceSiteEx e m_bWndLess diminuisce:

tipo di m_spInPlaceSite

valore di m_bWndLess

valore di m_bInPlaceSiteEx

IOleInPlaceSiteWindowless

TRUE

TRUE o FALSE

IOleInPlaceSiteEx

FALSE

TRUE

IOleInPlaceSite

FALSE

FALSE

Requisiti

Header: atlctl.h

Vedere anche

Riferimenti

Classe di CComControlBase

Classe di CComPtr