CComControlBase::m_spInPlaceSite
Ein Zeiger auf IOleInPlaceSite, IOleInPlaceSiteEx oder IOleInPlaceSiteWindowless-Schnittstellenzeiger des Containers.
CComPtr<IOleInPlaceSiteWindowless> m_spInPlaceSite;
Hinweise
Hinweis
Um diesen Datenmember innerhalb der Steuerelementklasse zu verwenden, müssen Sie sie als Datenmember in der Steuerelementklasse deklarieren.die Steuerelementklasse diesen Datenmember erbt nicht von der Basisklasse, da sie sich in einer Union in der Basisklasse deklariert wird.
Der m_spInPlaceSite Zeiger ist nur gültig, wenn das m_bNegotiatedWnd-Flag TRUE ist.
Die folgende Tabelle zeigt, wie der m_spInPlaceSite Zeigertyp vom m_bWndLess und m_bInPlaceSiteEx Datenmember abhängt, kennzeichnet:
m_spInPlaceSite Typ |
m_bWndLess Wert |
m_bInPlaceSiteEx Wert |
---|---|---|
IOleInPlaceSiteWindowless |
TRUE |
TRUE oder FALSE |
IOleInPlaceSiteEx |
FALSE |
TRUE |
IOleInPlaceSite |
FALSE |
FALSE |
Anforderungen
Header: atlctl.h