Bonjour,
Est ce que quelqu'un aurait une idée comment implmémenter des connection points sans utiliser ATL?
Merci d'avance.
Bonjour,
Est ce que quelqu'un aurait une idée comment implmémenter des connection points sans utiliser ATL?
Merci d'avance.
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.
Oui, je veux parler des interfaces IConnectionPoint.
Pourrait tu m'expliquer comment faire sans ATL?
Merci.
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
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+
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.
Partager