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

MFC Discussion :

[MFC] établir une communcation DDE


Sujet :

MFC

  1. #1
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 74
    Par défaut [MFC] établir une communcation DDE
    Bonjour,

    Est - il possible d'établir une compmunication DDE depuis une application MFC ? Le code necessaire (http://support.microsoft.com/default...b;en-us;279721) semble incompatible avec les entêtes MFC... la compilation se heurte essentiellement à <windows.h> que les MFC ne peuve pas souffrir.

    Quelqu'un a-t-il une idée ou même à déjà réusi à appeler une application avec DDE depuis une application MFC ?


    Merci d'avance de vos réponses !
    lbgl

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    avec les MFC tu n'as pas besoin de windows.h ,tout est deja inclu avec afxwin.h.

  3. #3
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 74
    Par défaut
    Merci de la réponse !

    Effectivement il y a un progrès, l'application compile en realease... mais pas en debug !

    En DEBUG, J'ai ce genre de message à la compilation (tous sur le même entête xdebug) :

    c:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include\xdebug(29) : error C2365: 'new' : redéfinition ; la précédente définition était un(e) 'fonction membre'

    Si quelqu'un a une idée pour les éliminer... je suis preneur !!

    merci encore !
    lblgl

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    tu as apparemment un probleme dans ton source avec les macros :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    #ifdef _DEBUG
    #define new DEBUG_NEW
    #undef THIS_FILE
    static char THIS_FILE[] = __FILE__;
    #endif
    tous les .h doivent etre avant ce bloc de defines.

  5. #5
    Membre confirmé
    Inscrit en
    Août 2005
    Messages
    74
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 74
    Par défaut
    Merci !!

    Ca marche impec !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [MFC] afficher une ProgressBar dans une barre d'etat
    Par guillaume21 dans le forum MFC
    Réponses: 5
    Dernier message: 30/03/2007, 11h16
  2. [MFC]caché une fenêtre dès sa création
    Par semenzato dans le forum MFC
    Réponses: 10
    Dernier message: 26/04/2005, 14h38
  3. [MFC]deplacer une fenêtre.
    Par semenzato dans le forum MFC
    Réponses: 5
    Dernier message: 15/01/2004, 18h47
  4. [MFC] Retourner une liste d'objets
    Par 1cado dans le forum MFC
    Réponses: 10
    Dernier message: 28/07/2003, 12h11
  5. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

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