Temp&latelt; -KlasseT ≫
Klasse IObjectWithSiteImpl
Parameter
T
Ihre Klasse, abgeleitet von IObjectWithSiteImpl.
Die IObjectWithSite -Schnittstelle ermöglicht einem Objekt, mit dem Standort kommunizieren. IObjectWithSiteImpl Klasse stellt eine Standardimplementierung dieser Schnittstelle und implementiert IUnknown durch Senden von Informationen an das Dump-Gerät in Debug-builds.
IObjectWithSiteImpl gibt zwei Methoden. Der Client ruft zuerst SetSite, des Standorts IUnknown -Zeiger übergeben. Dieser Zeiger ist innerhalb des Objekts gespeichert und kann später durch Aufrufen von GetSite abgerufen werden.
In der Regel leiten Sie die Klasse von IObjectWithSiteImpl , wenn Sie ein Objekt erstellen, das kein Steuerelement ist. Leiten Sie für Steuerelemente eine Klasse von IOleObjectImpl, bietet auch einen Website Zeiger. Leiten Sie die Klasse nicht von IObjectWithSiteImpl und IOleObjectImpl.
# include lt;atlcom.h>