CONNECTION_POINT_ENTRY

CONNECTION_POINT_ENTRY ( Iid )

Parameter

iid

[in] Die GUID der Schnittstelle der Verbindungspunktzuordnung hinzugefügt wird.

Bemerkungen

Tritt einen Verbindungspunkt für die angegebene Schnittstelle in der Verbindungspunktzuordnung, so dass darauf zugegriffen werden kann. Verbindung Punkt-Einträge in der Karte werden von IConnectionPointContainerImplverwendet. Die Klasse mit der Verbindungspunktzuordnung muss IConnectionPointContainerImplvererben. Zum Beispiel:

klasse CMyCPClass: Nbsp; öffentliche IConnectionPointContainerImpl, öffentliche IPropertyNotifySinkImpl <CMyCPClass>
{
Öffentliche:
   ...
   BEGIN_CONNECTION_POINT_MAP(CMyCPClass)
      CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)
   (END_CONNECTION_POINT_MAP)
   ...
}

Beginnen Sie Ihre Verbindungspunktzuordnung mit das BEGIN_CONNECTION_POINT_MAP -Makro, fügen Sie Einträge für jeden Ihrer Verbindung Punkte mit dem Makro CONNECTION_POINT_ENTRY und füllen Sie die Karte mit dem END_CONNECTION_POINT_MAP -Makro.

Weitere Informationen zu Verbindungspunkten in ATL finden Sie im Artikel Verbindungspunkte.

ATL-Makros und globale Funktionen

Index