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] Multithread ou pas?


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 213
    Par défaut [MFC] Multithread ou pas?
    Voila mon probleme.

    J'ai un pgm MFC du genre boites de dialogue.

    Qd j'appui sur un bouton, je lance une fonction qui me permet de capturer des trames réseaux.

    Mon probleme:

    Je perds la main sur ma fenetre. Je ss obligé de faire Ctrl Alt Supp

    Dois je utiliser des Threads, j'ai vu qu'il y avait une fonction qui s'appelle AfxBeginThread. Est ce la bonne solution?

  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,
    oui c'est une solution.
    voir faq:
    http://c.developpez.com/faq/vc/?page...keWorkerThread
    (la partie afxBeginThread).
    sinon tu as aussi la possiblité de mettre une pompe à messages dans ta fonction de traitement.
    et de desactiver le bouton pendant le traitement pour eviter la réentrance.
    voir faq:
    http://c.developpez.com/faq/vc/?page...rk#PumpMessage


  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2006
    Messages
    213
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2006
    Messages : 213
    Par défaut
    ca marche avec un epompe a message....

    je vais essayer avec le multithread...
    je reviendrai

Discussions similaires

  1. Réponses: 1
    Dernier message: 19/02/2008, 06h27
  2. [MFC] Multithreading, Thread Worker
    Par pier* dans le forum MFC
    Réponses: 4
    Dernier message: 20/04/2007, 21h49
  3. [MFC]MultiThreads
    Par _matt_44 dans le forum MFC
    Réponses: 4
    Dernier message: 10/05/2006, 11h48
  4. [MFC] multithread, communication père<->fils
    Par Joeleclems dans le forum MFC
    Réponses: 19
    Dernier message: 19/05/2005, 10h31
  5. Réponses: 5
    Dernier message: 02/08/2004, 17h11

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