k'est ce que tu entend par là?
-------------------------------
Réponse au message :
-------------------------------
> Et tu es remonté dans le context stack ?
>
> Kaid -
kaid.fr.st>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > le debugger me pointe une ligne qui ne fait pas partie de mon code mais qui semble indiquer un pb avec l'execution de la commande: pThread->ResumeThread();
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Si tu bosses sous Visual C++, lances ton programme sous le debugger et il va t'indiquer à quelle ligne se situe le problème.
> > >
> > > Kaid -
kaid.fr.st> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > jc je l'ai modifié juste après avoir envoyé le message. Quant au message d'erreur il est très vague, il dit juste que l'application à rencontré un pb et qu'elle va fermer (j c c maigre...)
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Quel est exactement ton erreur ? En tout cas un DoModal() dans une boucle c'est pas génial.
> > > > >
> > > > > Kaid -
kaid.fr.st> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > g un petit pb avec les Trheads. Ca compile bien mais lorsque la fonction associé au Thread se lance une erreur survient.
> > > > > > en global g:
> > > > > >
> > > > > > static bool rech=true;
> > > > > > UINT Threaded(LPVOID);
> > > > > > CWinThread* pThread;
> > > > > >
> > > > > > Lors de l'init dialogue je définie mon Thread:
> > > > > > pThread=( Threaded,&rech, THREAD_PRIORITY_NORMAL,
> > > > > > 0, CREATE_SUSPENDED, NULL);
> > > > > >
> > > > > > Lors de l'une de mes fonctions je lance le Thread avec:
> > > > > > pThread->ResumeThread();
> > > > > >
> > > > > >
> > > > > >
> > > > > > La fonction que le Thread lance est :
> > > > > > UINT Threaded(LPVOID pParam)
> > > > > > {
> > > > > > bool* pContinue=(bool*)pParam;
> > > > > >
> > > > > > Msg_Recherche m_Msg_Recherche;
> > > > > > while(*pContinue)
> > > > > > {
> > > > > >
> > > > > > m_Msg_Recherche.DoModal();
> > > > > >
> > > > > > }
> > > > > > m_Msg_Recherche.CloseWindow();
> > > > > >
> > > > > >
> > > > > > return 0;
> > > > > > }
> > > > >
> > > >
> > >
> >
>