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 :

Prob pour debbugage d'un programme


Sujet :

MFC

  1. #1
    Membre averti
    Profil pro
    Médecin
    Inscrit en
    Août 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2005
    Messages : 49
    Par défaut Prob pour debbugage d'un programme
    Hello,
    j'utilise une boucle while pour afficher une image fixe dans un cadre.
    Si j'utilise sans la boucle while pas de prob le code suivant m'affiche bien une image blanche dans le cadre :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    imgBuffer=(unsigned char *)malloc(Falconscr->GetWidth()*Falconscr->GetHeight()*3*sizeof(char));
    		memset(imgBuffer, 255, 
    		m_VideoModified.ShowImage(imgBuffer);
    		Sleep(100);
    }
    par contre si je fais :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    imgBuffer=(unsigned char *)malloc(Falconscr->GetWidth()*Falconscr->GetHeight()*3*sizeof(char));
    	NoStop=TRUE;
    	while (NoStop)
    	{
    		memset(imgBuffer, 255, Falconscr->GetWidth()*Falconscr->GetHeight()*3*sizeof(char));
    		m_VideoModified.ShowImage(imgBuffer);
    		Sleep(100);
    	}
    }

    alors la plus rien ne s'affiche......

    Avez-vous une solution... merci

  2. #2
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    tu n'as pas l'impression que tu rentres dans une boucle sans fin là ?

  3. #3
    Membre averti
    Profil pro
    Médecin
    Inscrit en
    Août 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2005
    Messages : 49
    Par défaut
    ah oui juste je vois qu'il y a une erreur dans le copiez coller donc vous inquiètez pas... le code du haut fait le meme memset que le code du bas...

  4. #4
    Membre averti
    Profil pro
    Médecin
    Inscrit en
    Août 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2005
    Messages : 49
    Par défaut
    non mais la c'était juste pour le test et c'est pas grave...la boucle normalement et gérée par une fonction stop qui mets NoStop a False

  5. #5
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    c'est à dire que si la fenetre ne peut pas recevoir les messages, alors, ca freeze
    il te faudra peut-etre implémenter une pompe à message http://c.developpez.com/faq/vc/?page...rk#PumpMessage

  6. #6
    Membre averti
    Profil pro
    Médecin
    Inscrit en
    Août 2005
    Messages
    49
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Médecin

    Informations forums :
    Inscription : Août 2005
    Messages : 49
    Par défaut
    cool ca marche bien mieux comme ca


    merci pour tout

  7. #7
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    si c'est résolu, pense à cliquer sur le bouton en bas à gauche

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Prob. pour creer un MessageBox ou autre
    Par dug dans le forum Windows
    Réponses: 17
    Dernier message: 10/11/2005, 17h19
  2. [JSP] prob pour combiner STRUTS et TILES (web.xml)
    Par lipao17 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/04/2005, 10h57
  3. Réponses: 9
    Dernier message: 05/04/2005, 09h39
  4. [sbadecoder a dit].. C'est quoi pour vous un beau programme?
    Par seb.49 dans le forum Langages de programmation
    Réponses: 14
    Dernier message: 13/02/2004, 10h41

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