Bonjour,

Dans un programme j utilise une webcam avec vfw.h
je m y connect de la facon suivant

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
Panel2->Caption = "Connection a la camera...";
Handle = capCreateCaptureWindow ((LPSTR) "Capture",WS_CHILD | WS_VISIBLE,0, 0, Panel2->Width, Panel2->Height,(HWND) Panel2->Handle,0);
capDriverConnect(Handle, 0);
Panel2->Caption = "";
capPreview(Handle,TRUE);
capPreviewRate(Handle,50);
mais quand mon programme plante
ou que je fais un fin de tache il m est implossible de me reconnecter
a la webcam

il m affiche une boite de dialogue pour choisir la souce a laquelle je veu me connecter
si j ai de la chance en debranchant puis en rebranchent la cam
je peu alors la reutiliser mais sinon je dois redemarrer le pc

alors si il y a un moyen de detruire le Handle ou quelque chose dans le genre ...


Merci