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
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
Salut,
Google forever
http://www.google.fr/search?hl=fr&q=C+callback
Des exemples d'utilisation standard : atexit(), qsort(), bsearch()...Envoyé par xanagos
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)
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#.
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...Envoyé par xanagos
Appli_C#/evenement()
-> DLL/inscription (evenement)
--> lib/inscription (evenement)
Details sur un forum .NET ou CSHARP...
C'est du ressort du forum VC++ et pas C standard.Envoyé par xanagos
Poster dans les forums appropriés
windef.h:
Tu ne peux pas appeler de fonctions CALLBACK en C# parce que ce n'est pas du code "managed"#define CALLBACK __stdcall
Donc il faut le réadapter en C# et framework .NET
Partager