CComControlBase::m_spDataAdviseHolder
Stellt ein Mittel eines Standards bereit, um Advise-Verbindungen zwischen Datenobjekten und Advise-Senken aufzunehmen.
CComPtr<IDataAdviseHolder> m_spDataAdviseHolder;
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.
Ein Datenobjekt ist ein Steuerelement, das Daten können und das IDataObject implementiert, dessen Methoden das Format angeben und Medium der Daten übertragen.
Die Schnittstelle m_spDataAdviseHolder implementiert die IDataObject::DAdvise und IDataObject::DUnadvise-Methoden, um Advise-Verbindungen auf den Container zu erstellen und zu löschen. Der Container des Steuerelements muss eine Advise-Senke implementieren, indem er die IAdviseSink-Schnittstelle unterstützt.
Anforderungen
Header: atlctl.h