16. december 2000 - 21:11 Der er 3 kommentarer og
1 løsning

Visual C++ exit code 2 (0x2) - hvorfor?

Jeg får følgende besked når jeg lukker programmet under Debug!!

Warning: calling DestroyWindow in CWnd::~CWnd; OnDestroy or PostNcDestroy in derived class will not be called.
The thread 0xFFF91C01 has exited with code 2 (0x2).
The program has exited with code 2 (0x2).

Hvorfor? og hvad kan jeg gøre for at løse det??
Avatar billede alsace Nybegynder
18. december 2000 - 17:11 #1
Går den ikke død når det kører almindeligt??
18. december 2000 - 20:18 #2
nej programmet kører fejlfrit, også i release!! det er det der er mærkeligt! der er heller ikke mem leaks eller noget!?
Avatar billede alsace Nybegynder
19. december 2000 - 08:46 #3
Jammen er det så vigtigt?? Nogle gange tror jeg bare man skal acceptere at windåze gør sådan noget fra tid til anden.

En hel anden ting (man er jo nysgerrig). Er det noget du selv har kodet, eller er det i det som wizarden har lavet? (og er det MFC?)
19. december 2000 - 09:43 #4
Jeg har fundet ud af årsagen til \'problemet\' !! Debug\'eren vil blot fortælle mig at jeg har \'glemt\' at override funktionen OnDestroy eller PostNcDestroy - disse funktioner skal bruges til at lave clean-up mht. vinduets grafik og variable....men ofte er det ikke nødvendigt har jeg læst mig til!!!

>>Alsace - du har ret i at jeg nok bare må finde mig i at dåzen opfører sig okult nogle gange!! Men jeg er også nysgerrig så jeg ville bare gerne vide hvad det helt præcist var for noget!! btw. Jeg har ikke selv skrevet dialog-vinduet (det er en resource i vc++6) - FLOT at MS ikke engang kan lave et program der kender deres eget styresystem!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester