Classes de point de connexion ATL
ATL utilise les classes suivantes pour prendre en charge les points de connexion :
I Connecter ionPointImpl implémente un point de connexion. L’IID de l’interface sortante qu’elle représente est passée en tant que paramètre de modèle.
I Connecter ionPointContainerImpl implémente le conteneur de points de connexion et gère la liste des
IConnectionPointImpl
objets.IPropertyNotifySinkCP implémente un point de connexion représentant l’interface IPropertyNotifySink .
CComDynamicUnkArray gère un nombre arbitraire de connexions entre le point de connexion et ses récepteurs.
CComUnkArray gère un nombre prédéfini de connexions, comme spécifié par le paramètre de modèle.
CFirePropNotifyEvent avertit le récepteur d’un client que la propriété d’un objet a changé ou est sur le point de changer.
IDispEventImpl prend en charge les points de connexion pour un objet COM ATL. Ces points de connexion sont mappés avec un mappage récepteur d’événements, fourni par votre objet COM.
IDispEventSimpleImpl fonctionne conjointement avec le mappage récepteur d’événements dans votre classe pour router les événements vers la fonction de gestionnaire appropriée.