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

C++/CLI Discussion :

Communication C++->C# et C#->C++


Sujet :

C++/CLI

  1. #1
    Membre averti
    Inscrit en
    Août 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 39
    Par défaut Communication C++->C# et C#->C++
    Bonjour a tous,

    Je suis actuellement en train de travailler sur une application qui melera code C# pour la partie graphique (WPF, et interface graphique en XAML) et C++ pour le reste...

    Ce que je souhaite c'est pouvoir communiquer entre ces deux mondes… Mon idée est donc d'utiliser une DLL appelant des méthodes C# dans mon code C++ et une DLL appelant des fonctions C++ dans mon code C#.

    Pensez-vous que cela est une bonne méthode (si c'est réalisable) ? Y'a t'il une autre "architecture" possible ?

    Pour illustrer un peu ce dont j'ai besoin, voici un example très simple:

    Mon application Win32 (C++) hébège une partie WPF (C#) dans laquelle j'affiche une interface utilisateur codée en XAML. Admettons que cette interface possede un CheckBox et un TextBox. Je souhaite que lorsque l'utilisateur clique sur le CheckBox, l'évènement (C#) soit envoyé dans mon code C++ et sera interpreté comme je le souhaite. Une fois que l'interpretation est terminée, j'apelle une méthode C# a partir de mon code C++ pour mettre a jour l'interface utilisateur WPF (genre le text du TextBox devient en majuscule).

    Cordialement,
    Sacoum.

  2. #2
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Tu fais du C++ managé ou natif?

  3. #3
    Membre averti
    Inscrit en
    Août 2006
    Messages
    39
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 39
    Par défaut
    Bonjour,

    C++ natif.

  4. #4
    Membre Expert
    Avatar de supersnail
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 719
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 719
    Par défaut
    Tu sais créer des objets COM avec C++ natif? (parce que sinon bonne chance )

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414

Discussions similaires

  1. [BPW] Dialogues communs Windows 32 bits
    Par Alcatîz dans le forum Turbo Pascal
    Réponses: 28
    Dernier message: 29/03/2003, 22h59
  2. [web] problème de communication
    Par Hermant dans le forum Web
    Réponses: 2
    Dernier message: 04/02/2003, 14h15
  3. communication fichier binaire fichier txt
    Par micdie dans le forum C
    Réponses: 3
    Dernier message: 05/12/2002, 00h19
  4. communication corba
    Par joejoe dans le forum CORBA
    Réponses: 5
    Dernier message: 14/07/2002, 20h53
  5. communication entre programmes
    Par jérôme dans le forum C
    Réponses: 12
    Dernier message: 16/04/2002, 08h05

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