Développer Réduire
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

CONNECTION_POINT_ENTRY

Entre dans un point de connexion pour l'interface spécifiée dans la table des points de connexion afin qu'il puisse y accéder.

CONNECTION_POINT_ENTRY( iid )
iid

[in] GUID de l'interface ajoutée à la table des points de connexion.

Les entrées de point de connexion dans le mappage sont utilisées par IConnectionPointContainerImpl. La classe qui contient la table des points de connexion doit hériter d' IConnectionPointContainerImpl.

Démarrez votre table des points de connexion avec la macro de BEGIN_CONNECTION_POINT_MAP , ajoutez les entrées pour chacun de vos points de connexion avec la macro d' CONNECTION_POINT_ENTRY , et exécutez le plan avec la macro d' END_CONNECTION_POINT_MAP .

Pour plus d'informations sur les points de connexion dans ATL, consultez l'article points de connexion.


class ATL_NO_VTABLE CConnect2 :
   public CComObjectRootEx<CComSingleThreadModel>,
   public CComCoClass<CConnect2, &CLSID_Connect2>,
   public IConnectionPointContainerImpl<CConnect2>,
   public IPropertyNotifySinkCP<CConnect2>
{
public:
   BEGIN_CONNECTION_POINT_MAP(CConnect2)
      CONNECTION_POINT_ENTRY(IID_IPropertyNotifySink)
   END_CONNECTION_POINT_MAP()

   // Remainder of class declaration omitted.


Header: atlcom.h

Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.