Hallo, ich habe ein Problem mit dem Debugger, und zwar habe ich ein testprogramm erstellt, das auch (fast) einwandfrei läuft, aber, wenn man das fenster schließt wird der Debugger nicht beendet. Hat jemand eine Idee, woran das liegt? ich glaube, dass er denkt, ein Thread wird nicht beendet, aber beim anzeigen der Threads (und im Logfile) sehe ich, dass alle Threads beendet sind. ich Verwende: Microsoft XP mit SP3 Visual C++ Express Edition 2008 und die DirectX9-SDK von März 2009
Bist Du sicher, dass Das Programm aus dem Taskamanager verschwindet? Klick mal auf Break All. Und Du wirst sehen, dass Dein Programm nicht beendet wird. Die Threads kann man nur im Thread-Fenster ansehen, wenn Du einen Break durchgeführt hast.
Setz mal einen Break auf Deinen Exit Code. Da wird ja irgendwo eine Nachrichtenschleife drin sein. Diese wird vermutlich icht beendet.Martin Richter -- MVP for VC++ [Germany] -- http://blog.m-ri.de
Als Antwort vorgeschlagenRobert BreitenhoferMittwoch, 21. Oktober 2009 11:54