Partager via


Classes de point de connexion ATL

ATL utilise les classes suivantes pour prendre en charge des points de connexion :

  • IConnectionPointImpl implémente un point de connexion. L'IID de l'interface sortante qu'il représente est passé comme paramètre de modèle.

  • IConnectionPointContainerImpl implémente le conteneur de point de connexion et gère la liste d'objets d' IConnectionPointImpl .

  • IPropertyNotifySinkCP implémente un point de connexion qui représente l'interface d' IPropertyNotifySink .

  • CComDynamicUnkArray gère un nombre arbitraire de connexions entre le point de connexion et les récepteurs.

  • CComUnkArray gère un nombre prédéfini de plug-ins comme spécifié par le paramètre de modèle.

  • CFirePropNotifyEvent informe le récepteur d'un client qu'une propriété de l'objet a changé ou est sur le point de modifier.

  • IDispEventImpl fournit la prise en charge des points de connexion pour un objet ATL COM. Ces points de connexion sont mappés à une table de récepteurs d'événements, qui est fournie par l'objet COM.

  • IDispEventSimpleImpl fonctionne conjointement avec la table de récepteurs d'événements de votre classe pour router des événements à la fonction gestionnaire appropriée.

Voir aussi

Référence

Points de connexion ATL