begin process at 2012 05 28 08:52:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Windows

 > 

MFC

 > 

Client UDP dans dll WinCE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Client UDP dans dll WinCE

mardi 27 mai 2008 à 15:33:53 | Client UDP dans dll WinCE

underdog08

Bonjour tout le monde,

J'ai recemment réalisé un client udp en mfc qui fonctionne et je doit maintenant l'intégrer dans une dll wince et je rencontre un problème lors de la reception. Mon evenement OnReceive ne se déclanche jamais, pour recevoir je suis obligé de forcer manuellement la reception! (avec un bouton par exemple)

J'ai un serveur sur le reseau et une application sur une carte Wince(interface de mon client) utilisant ma dll(contenant mes fonctions udp) pour communiquer. Je communique entre mon appli et ma dll via des messages predefinis et j'utilise un thread dans une boucle infinie pour traiter tout les messages venant de l'application.
Mon problème est que mon OnReceive ne vient pas de mon appli, donc n'est pas géré par ma boucle.

Comment faire pour qu'il soit pris en compte par ma boucle? Ou toutes autres solutions

Merci d'avance pour votre aide
mercredi 28 mai 2008 à 07:50:48 | Re : Client UDP dans dll WinCE

aardman

Membre Club
Salut,
En général, pour tout ce qui est a base de CAsyncSocket, les fonctions de notifications sont appelées dans le thread qui a créé le socket (il faut bien sur qu'il y ai une boucle de message pour que ça marche).

mercredi 28 mai 2008 à 14:31:51 | Re : Client UDP dans dll WinCE

underdog08

Salut,

Je suis bien d'accord avec toi. Avec mon client windows tout fonctionnait nikel, mais dans ma dll je ne voit pas comment faire pour que cette notification soit executée. J'ai pourtant procédé de la meme facon.
 Y a-t-il un moyen de tester directement OnReceive pour savoir s'il y a qqchose en reception sur le socket?

Merci,

jeudi 29 mai 2008 à 16:45:13 | Re : Client UDP dans dll WinCE

underdog08

Encore une foi je me suis demerdé tout seul.......................


Cette discussion est classée dans : boucle, dll, client, udp, wince


Répondre à ce message

Sujets en rapport avec ce message

recvfrom + udp + '\n' [ par vegetaline ] salutune appli client / serveur sous linux qui communique (enfin qui essaye) avec des sockets INTERNET en mode NON CONNECTE (en udp :)pb -> le recvfro Infos sur un client UDP [ par Tidam ] Bonjour a tous, J'aurai besoin d'une methode qui me permettrait de savoir le port utilisé par un client en UDP, j'ai beau chercher mais je ne trouve r Boucle de connection client TCP [ par ssmint ] Bonjour à tous,Mon dernier souci en date est de pouvoir créer une un client qui essaie de se connecter toutes les secondes.Je fais donc une boucle ave Client UDP avec CAsyncsocket [ par underdog08 ] Bonjour,Je doit réaliser une communication client serveur UDP en mfc avec CAsyncsocket, je suis débutant en programmation et j'ai difficilement réussi Meilleur solution pour serveur MMORPG. [ par LA_Tupac ] Bonjour à tous! voila ma question: Je développe actuellement mon premier jeu en réseau. Le socket d'envoi du client est en tcp et le socket d'envoi du Problème de retour de dll sous l’API32 [ par ArthurAuguste ] J’ai un .exe (une fenêtre) qui tourne donc avec quelque part une boucle : while( GetMessage( &message, NULL, 0, 0)) { TranslateMessage( &message ); Client/Serveur UDP sur 1 unique machine ! [ par sena ] Bonjour,j'ai fais deux programmes :un client et un serveur UDP.Ceux ci fonctionnent bien quand je les fait communiquer sur 2 machines différentes.Ce q Binder 2 fois le même port dans un même processus [ par Booster ] Bonjour à tous, Bon pour présenter le problème simplement : j'aimerais réaliser une gestion des clients (Sur un serveur) comme le faitTCP, mais en U Détourner la copie de windows par un hook [ par alphaone ] Bonjour, je sais qu'il est possible de détourner la copie de windows pour copier avec sont logiciel et non pas avec la copie de windows, mais je suis modifier source dll [ par Bestdoud ] Bonjour,J'ai la source d'une dll qui sert à faire marcher une webcam sur le client irc mirc.le seul problème est que cette dll enregistre l'image sur


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,515 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales