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 :

Les callbacks


Sujet :

MFC

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut Les callbacks
    Bonjour

    Quelqu'un pourrait-il me donner un lien sur un tuto ou un cours qui me donnerait des info sur la mise en oeuvre des callbacks en C.

    Merci

  2. #2
    Membre éclairé Avatar de Seandest
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Doubs (Franche Comté)

    Informations forums :
    Inscription : Avril 2006
    Messages : 54

  3. #3
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par xanagos
    Quelqu'un pourrait-il me donner un lien sur un tuto ou un cours qui me donnerait des info sur la mise en oeuvre des callbacks en C.
    Des exemples d'utilisation standard : atexit(), qsort(), bsearch()...

    Un peu de théorie et un exemple d'utilisation dans le cadre d'un développement industriel :

    http://emmanuel-delahaye.developpez.com/complog.htm

    (la sortie est implémentée avec un callback)

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 8
    Par défaut
    oué merci mais ça me donne toujours pas l'info que je cherche

    En gros j'ai deux applications une dll MFC en C qui utilise un .lib qui contient des fonctions callback qui générent des "événement" (surtout des états de connexions réseau, timeout, état de la connection, erreur, arrivé d'une donnée...) que j'arrive trés bien à exploité avcec une appli en c. Le hick est que je veux rediriger ces événement vers une appli faites en C#.

  5. #5
    Expert éminent
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 68
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Par défaut
    Citation Envoyé par xanagos
    En gros j'ai deux applications une dll MFC en C qui utilise un .lib qui contient des fonctions callback qui générent des "événement" (surtout des états de connexions réseau, timeout, état de la connection, erreur, arrivé d'une donnée...) que j'arrive trés bien à exploité avcec une appli en c. Le hick est que je veux rediriger ces événement vers une appli faites en C#.
    Il suffit que l'appli C# inscrive (abonne) des fonctions callback auprès de la bibliothèque. Il faut donc qu'elle appelle la fonction d'inscription, fournie par la DLL, évidemment...

    Appli_C#/evenement()
    -> DLL/inscription (evenement)
    --> lib/inscription (evenement)

    Details sur un forum .NET ou CSHARP...

  6. #6
    mat.M
    Invité(e)
    Par défaut
    Citation Envoyé par xanagos
    oué merci mais ça me donne toujours pas l'info que je cherche

    En gros j'ai deux applications une dll MFC en C qui utilise un .lib qui contient des fonctions callback qui générent des "événement" (surtout des états de connexions réseau, timeout, état de la connection, erreur, arrivé d'une donnée...) que j'arrive trés bien à exploité avcec une appli en c. Le hick est que je veux rediriger ces événement vers une appli faites en C#.
    C'est du ressort du forum VC++ et pas C standard.
    Poster dans les forums appropriés

    windef.h:
    #define CALLBACK __stdcall
    Tu ne peux pas appeler de fonctions CALLBACK en C# parce que ce n'est pas du code "managed"
    Donc il faut le réadapter en C# et framework .NET

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/12/2007, 12h06
  2. Définition de variables dans les Callback générés par le GUIDE
    Par tite_puce dans le forum Interfaces Graphiques
    Réponses: 2
    Dernier message: 28/11/2007, 19h18
  3. Réponses: 11
    Dernier message: 22/10/2007, 16h06
  4. Probleme avec les callback glutess!
    Par jojomillenium dans le forum OpenGL
    Réponses: 4
    Dernier message: 07/11/2006, 19h24
  5. Les callback et les classes
    Par koala01 dans le forum C++
    Réponses: 9
    Dernier message: 28/08/2006, 16h02

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