thread - C++ - Programmation
Marsh Posté le 11-09-2002 à 15:59:52
Y a déjà eu une question comme ça, fais une recherche.
Marsh Posté le 11-09-2002 à 16:47:38
Tu peux mettre une variable qui indiquera au thread s'il doit continuer ou pas :
while (encore) {
...
}
Dans le programme principal, tu mets encore à 0 pour arrêter le thread (plus précisément, l'empêcher de réentrer dans la boucle)
Marsh Posté le 11-09-2002 à 16:47:42
LetoII > Oui oui et pas si loin que ça si on choisit la sous rubrique C/C++
Marsh Posté le 11-09-2002 à 16:50:11
BB138 a écrit a écrit : LetoII > Oui oui et pas si loin que ça si on choisit la sous rubrique C/C++ |
Effectivement. Aller je suis sympa je te met le topic:
[C, C++] thread et nanosleep( )
Marsh Posté le 11-09-2002 à 15:58:43
salut,
j'ai une appli de type boite de dialogue avec un bouton sous VC6 c++ sous win 2000.
quand on clique sur le bouton je lance un thread worker
avec afxbeginthread()
UINT mafonction(LPVOID)
{
while(TRUE)
{
etc...
}
return 10;
}
comme vous le voyez, le thread boucle a l'infini car il doit effectuer un traitement en permanence.
mon probleme est que a un instant t je veux pouvoir dire au thread de s'arreter a partir de la boite de dialogue.
voila je vous remercie
chtipoune007