IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

[COM]Connection Point sans ATL


Sujet :

Visual C++

  1. #1
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    212
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Par d�faut [COM]Connection Point sans ATL
    Bonjour,

    Est ce que quelqu'un aurait une id�e comment implm�menter des connection points sans utiliser ATL?

    Merci d'avance.

  2. #2
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 537
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 537
    Par d�faut
    Bonjour,
    qu'entends-tu par "connection points" ?
    Des interfaces ?
    C'est possible mais c'est assez complexe � mettre en oeuvre.
    ATL permet de simplifier les choses.

  3. #3
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    212
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Par d�faut
    Oui, je veux parler des interfaces IConnectionPoint.
    Pourrait tu m'expliquer comment faire sans ATL?

    Merci.

  4. #4
    Expert confirm�
    Avatar de Mat.M
    Profil pro
    D�veloppeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 537
    D�tails du profil
    Informations personnelles :
    Localisation : France, Rh�ne (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 537
    Par d�faut
    Pourquoi veux-tu utiliser cette interface ?
    Je ne comprends pas.
    Si tu veux appeler un objet COM Active X , dll etc.il suffit d'appeler les intefaces de l'objet avec CoCreateInstance et QueryInterface

  5. #5
    Membre �m�rite
    Avatar de Gabrielly
    Inscrit en
    Juin 2004
    Messages
    722
    D�tails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 722
    Par d�faut
    Salut,

    Je vois que tu cherches � impl�menter une interface COM source d'�v�nements.
    Si tu retires l'assistance d'ATL tu auras un gros boulot � accomplir. Il te faudra reconstruire toute la tuyauterie.

    Je crois que tu voudrais savoir comment utiliser les IConnectionPoint avec son compagnon IConnectionPointContainer?
    Et qui parle de source d'�v�nement parle aussi des object COM event receiver avec l'interface IDispEventImpl...

    Je te conseilles d'utiliser les ATL, et si �a cloche n'h�site pas l'MSDN.
    Tu as aussi des samples dans le CD d'installlation de Visual Studio.
    Vas dans le r�pertoire de VC et sous r�pertoire ATL et tu seras servis.

    A+

  6. #6
    Membre confirm�
    Inscrit en
    Mai 2006
    Messages
    212
    D�tails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 212
    Par d�faut
    J'ai impl�ment� l'interface IConnectionPointContainer, tout marche au niveau du serveur sauf qu'au niveau du client la m�thode FindConnectionPoint me retourne l'erreur suivante : Interface non prise en charge??!!!!!!!

    C'est quoi l'interface IDispEventImpl?

    Merci.

Discussions similaires

  1. [C#]Connection AD sans mot de passe
    Par Peerofloo dans le forum C#
    R�ponses: 1
    Dernier message: 08/05/2007, 23h44
  2. Modem Routeur qui se connecte � internet sans DNS !
    Par condor_01 dans le forum Hardware
    R�ponses: 4
    Dernier message: 30/04/2007, 09h49
  3. R�ponses: 4
    Dernier message: 22/12/2006, 10h12
  4. R�ponses: 1
    Dernier message: 08/11/2006, 21h14
  5. Connection � Oracle sans DNS
    Par PrinceMaster77 dans le forum ASP
    R�ponses: 2
    Dernier message: 09/09/2005, 09h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo