Bonjour à tous!
Je suis entrain de faire un programme capable de m'afficher une image de caméra, tout en me laissant travailler à coté. Pour cela j'affecte un thread à l'affichage de ma caméra, mais j'ai l'impression que je m'y prend mal! (je programme avec l'API Windows).
En gros, j'ai deux boutons pour lancer et stopper la capture. Lorsque je lance la capture, le thread se lance et j'affecte TRUE à un booléen "ShowCamera" pour dire que ca film (boucle while du thread). Mon bouton "Stop", ne fait qu'une chose: il affecte FALSE à "ShowCamera" ce qui permet de sortir de la boucle while, et donc de stopper la capture.
Mon problème est donc à mon avis le suivant: je ne stoppe pas proprement le Thread, ce qui fait que lorsque je stoppe la caméra et que je quitte le prgm, celui-ci tourne toujours (je peux le constater dans le Task-Manager)
Pour résumer: comment puis-je proprement arréter mon thread lorsque je stoppe la capture!
merci pour votre aide
Partager