CONNECTION_POINT_ENTRY
Gibt einen Verbindungspunkt für die angegebene Schnittstelle in die Verbindungspunktzuordnung ein, damit auf sie zugegriffen werden kann.
CONNECTION_POINT_ENTRY( iid )
Parameter
- iid
[in] Die GUID der Schnittstelle, die der Verbindungspunktzuordnung hinzugefügt wird.
Hinweise
Verbindungspunkteinträge in der Zuordnung werden durch IConnectionPointContainerImpl verwendet.Die Klasse, die die Verbindungspunktzuordnung enthält, muss von IConnectionPointContainerImpl erben.
Starten Sie die Verbindungspunktzuordnung mit dem BEGIN_CONNECTION_POINT_MAP-Makro, fügen Sie Einträge für jeden der Verbindungspunkte mit dem CONNECTION_POINT_ENTRY-Makro hinzu, schließen Sie die Zuordnung mit dem END_CONNECTION_POINT_MAP-Makro ab.
Weitere Informationen über Verbindungspunkte in ATL, finden Sie im Artikel Verbindungspunkte.
Beispiel
class ATL_NO_VTABLE CConnect2 :
public CComObjectRootEx<CComSingleThreadModel>,
public CComCoClass<CConnect2, &CLSID_Connect2>,
public IConnectionPointContainerImpl<CConnect2>,
public IPropertyNotifySinkCP<CConnect2>
{
public:
BEGIN_CONNECTION_POINT_MAP(CConnect2)
CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)
END_CONNECTION_POINT_MAP()
// Remainder of class declaration omitted.
Anforderungen
Header: möchten