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