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

Threads & Processus C++ Discussion :

thread et IHM


Sujet :

Threads & Processus C++

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par d�faut thread et IHM
    bonjour j'ai cr�� un Hook dans une dll. Cette dll envoie des messages par UDP � mon IHM. Pour traiter ces messages j'ai cr�� un thread au niveau de mon IHM mais je m'apercois que le thread tourne uniquement quand l'IHM est active.
    D�s que je clique en dehors de mon IHM, mon thread ne tourne plus.
    Comment faire pour avoir un thread complement ind�pendant de mon IHM?
    merci

  2. #2
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Tu ne donnes pas assez de pr�cisions sur l'API de multithreading employ�e, l'API d'IHM employ�e, les interaction exactes entre le thread r�cepteur UDP et l'IHM...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  3. #3
    Membre �prouv�
    Avatar de NiamorH
    Inscrit en
    Juin 2002
    Messages
    1 309
    D�tails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 1 309
    Par d�faut
    d�j� on arrive � deviner qu'il est sous windows.

  4. #4
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par d�faut
    d�sol� pour le peu de pr�cision j'ai post� vendredi soir avant de partir du boulot.
    Alors mon IHM est faite avec wxwidget et le thread est cr�� avec la fonction windows createThread

  5. #5
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    D�tails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Par d�faut
    oups j'oubliais: il n'y a pour l'instant pas d'interaction entre le thread de lecture UDP et l'IHM, le thread est lanc� depuis la classe principale de l'application qui d�rive de wxapp.

  6. #6
    Expert �minent
    Avatar de M�dinoc
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par d�faut
    Alors d�j�, comme l'indique la doc de CreateThread(), tu devrais s�rement utiliser _beginthreadex() � la place.

    Ensuite, si aucun �l�ment de l'IHM n'est cr�� depuis le thread de travail, normalement il sera compl�tement ind�pendant de celle-ci...
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parl� avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. [JLayer Javazoom] Pobl�me thread et IHM
    Par thibzko dans le forum Composants
    R�ponses: 0
    Dernier message: 08/06/2015, 17h13
  2. Thread et IHM
    Par jamais34 dans le forum Biblioth�ques
    R�ponses: 1
    Dernier message: 03/10/2007, 19h30
  3. Thread/Mise a jour d'IHM
    Par davids75014 dans le forum Interfaces Graphiques en Java
    R�ponses: 7
    Dernier message: 04/06/2007, 14h44
  4. [VB.NET][VS2003] Threads et IHM
    Par toniolol dans le forum Windows Forms
    R�ponses: 7
    Dernier message: 27/04/2006, 13h54
  5. [SWT]mise a jour ihm SWT par un thread
    Par will82 dans le forum SWT/JFace
    R�ponses: 1
    Dernier message: 06/08/2004, 11h37

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