Tuer le processus

Résolu
simac - 12 mars 2014 à 19:26
 simac - 12 mars 2014 à 20:18
Bonjour, j'ai lut pas mal de discutions sur la destruction de processus, mais aucun ne me plait ; je programme avec Dev C++, et mon exécutable ne ce ferme pas correctement : la fenêtre disparait, mais le processus reste actif.

J'utilise ce code pour fermer le programme:

case WM_CLOSE:
             DestroyWindow(hWnd);
             return TRUE;


Le problème viendrait-il de là?
Si non, comment arrêter le processus à partir du programme lui même?

Merci d'avance

2 réponses

KX Messages postés 16752 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 31 août 2024 127
12 mars 2014 à 19:32
Un
exit(status);
devrait suffire. Avec status=0 si la fermeture du programme est normale (c'est similaire à un
return 0;
dans le main)
0
Merci, ça a marché!
0
Rejoignez-nous