Partager via


CComControlBase::m_spInPlaceSite

Un pointeur vers un pointeur d'interface de IOleInPlaceSite, d' IOleInPlaceSiteEx, ou d' IOleInPlaceSiteWindowless du conteneur.

CComPtr<IOleInPlaceSiteWindowless> m_spInPlaceSite;

Notes

[!REMARQUE]

Pour utiliser cette donnée membre dans votre classe de contrôle, vous devez la déclarer comme une donnée membre dans votre classe de contrôle.Votre classe de contrôle n'hérite pas cette donnée membre de la classe de base car elle est déclarée dans une union dans la classe de base.

Le pointeur d' m_spInPlaceSite est valide uniquement si la balise de m_bNegotiatedWnd est TRUE.

Le tableau suivant illustre le type pointeur d' m_spInPlaceSite dépend de m_bWndLess et membre de m_bInPlaceSiteEx diminue :

type de m_spInPlaceSite

valeur de m_bWndLess

valeur de m_bInPlaceSiteEx

IOleInPlaceSiteWindowless

TRUE

TRUE ou FALSE

IOleInPlaceSiteEx

FALSE

TRUE

IOleInPlaceSite

FALSE

FALSE

Configuration requise

Header: atlctl.h

Voir aussi

Référence

Classe de CComControlBase

Classe de CComPtr