Salut a tous !
voila je voudrais savoir comment on kill un thread de force !
voila mon source
#include <stdio.h>
#include <windows.h>
DWORD WINAPI rien(LPVOID lpParameter)
{
int sec = 0;
while (1)
{
Sleep(1000);
sec++;
printf("%d secondes\n",sec);
}
return 1;
}
int main(void)
{
char car[6];
DWORD dw;
CreateThread(NULL, 0, rien, NULL, NULL, &dw);
do {
scanf("%s",car);
printf("\n%s\n",car);
if (!strcmp (car,"toto" )) printf("\nn fds \n\n" );
if (!strcmp (car,"tt" )) {
printf("fermeture du theard" );
ExitThread(dw);
}
} while (1);
}
le ExitThread(dw); ne ferme pas le thread je voudrais que kand l'utilisateur appuis sur tt ca arrete de compter !
merci