Freigeben über


ATL-Verbindungspunkte

Ein verbindungsfähiges Objekt ist eines, das Ausgangsschnittstellen unterstützt. Eine Ausgangsschnittstelle ermöglicht dem Objekt die Kommunikation mit einem Client. Für jede Ausgangsschnittstelle macht das verbindungsfähige Objekt einen Verbindungspunkt verfügbar. Jede Ausgangsschnittstelle wird von einem Client auf einem Objekt, das als Sink bezeichnet wird, implementiert.

Diagramm, das die Verbindungspunkte eines Clientobjekts und ein verbindebares Objekt zeigt.

Jeder Verbindungspunkt unterstützt die IConnectionPoint-Schnittstelle . Das verbindungsfähige Objekt macht seine Verbindungspunkte über die IConnectionPointContainer-Schnittstelle auf dem Client verfügbar.

In diesem Abschnitt

ATL-Connection Point-Klassen
Beschreibt kurz die ATL-Klassen, die Verbindungspunkte unterstützen.

Hinzufügen von Verbindungspunkten zu einem Objekt
Beschreibt die Schritte, um einem Objekt Verbindungspunkte hinzuzufügen.

Beispiel für ATL-Verbindungspunkt
Enthält ein Beispiel für das Deklarieren eines Verbindungspunktes.

ATL
Enthält Links zu konzeptionellen Themen über die Programmierung mit der Active Template Library.

Siehe auch

Konzepte