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