Freigeben über


CComControlBase::m_bInPlaceSiteEx

Das Flag, das den Container angibt, unterstützt die IOleInPlaceSiteEx-Schnittstelle und -steuerocx96 Funktionen, wie fensterlose und flimmerfreie Steuerelemente.

unsigned m_bInPlaceSiteEx:1;

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 Datenmember m_spInPlaceSite zeigt auf eine IOleInPlaceSite, IOleInPlaceSiteEx oder IOleInPlaceSiteWindowless-Schnittstelle, je nach Wert der m_bWndLess und m_bInPlaceSiteEx-Flags. (Der - Datenmember m_bNegotiatedWnd muss TRUE sein, damit der m_spInPlaceSite Zeiger gültig ist.)

Wenn m_bWndLessFALSE ist und m_bInPlaceSiteExTRUE ist, ist m_spInPlaceSite ein IOleInPlaceSiteEx-Schnittstellenzeiger. Siehe m_spInPlaceSite für eine Tabelle, die die Beziehung zwischen diesen drei Datenmember anzeigt.

Anforderungen

Header: atlctl.h

Siehe auch

Referenz

CComControlBase Class

CComControlBase::m_bWndLess

CComControlBase::m_bNegotiatedWnd

CComControlBase::m_spInPlaceSite