Freigeben über


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

Siehe auch

Referenz

CComControlBase Class

CComPtr Class