ATL-Connection Point-Klassen
ATL verwendet die folgenden Klassen, um Verbindungspunkte zu unterstützen:
I Verbinden ionPointImpl implementiert einen Verbindungspunkt. Die IID der ausgehenden Schnittstelle, die sie darstellt, wird als Vorlagenparameter übergeben.
I Verbinden ionPointContainerImpl implementiert den Verbindungspunktcontainer und verwaltet die Liste der
IConnectionPointImpl
Objekte.IPropertyNotifySinkCP implementiert einen Verbindungspunkt, der die IPropertyNotifySink-Schnittstelle darstellt.
CComDynamicUnkArray verwaltet eine beliebige Anzahl von Verbindungen zwischen dem Verbindungspunkt und seinen Senken.
CComUnkArray verwaltet eine vordefinierte Anzahl von Verbindungen, wie durch den Vorlagenparameter angegeben.
CFirePropNotifyEvent benachrichtigt die Spüle eines Clients, dass sich die Eigenschaft eines Objekts geändert hat oder sich ändert.
IDispEventImpl bietet Unterstützung für Verbindungspunkte für ein ATL-COM-Objekt. Diese Verbindungspunkte werden mit einer Ereignissenkenzuordnung zugeordnet, die von Ihrem COM-Objekt bereitgestellt wird.
IDispEventSimpleImpl funktioniert in Verbindung mit der Ereignissenkenzuordnung in Ihrer Klasse, um Ereignisse an die entsprechende Handlerfunktion weiterzuleiten.
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für