temp&latelt; classeT >
classe IObjectWithSiteImpl
Parametri
T
La classe derivata da IObjectWithSiteImpl.
La IObjectWithSite interfaccia consente a un oggetto comunicare con il suo sito. Classe IObjectWithSiteImpl fornisce un'implementazione predefinita di questa interfaccia e implementa IUnknown inviando informazioni al dispositivo di dump nelle build di debug.
IObjectWithSiteImpl specifica due metodi. Il client chiama innanzitutto SetSite, passando il puntatore a IUnknown del sito. Questo puntatore è memorizzato all'interno dell'oggetto e più tardi può essere recuperato tramite una chiamata a GetSite.
In genere, si derivare la classe da IObjectWithSiteImpl quando si crea un oggetto che non è un controllo. Per i controlli, derivare la classe da IOleObjectImpl, che fornisce anche un puntatore del sito. Non derivare la classe da sia IObjectWithSiteImpl e IOleObjectImpl.
# include lt;atlcom.h>