Fenster wird erstellt und gleich gelöscht
-
Ich erstelle ein Fenster (in einer Member-Funktion meiner Fensterklasse) mit
CString strClass = AfxRegisterWndClass(CS_HREDRAW|CS_VREDRAW,AfxGetApp()->LoadCursor(IDC_ARROW), (HBRUSH)GetStockObject(LTGRAY_BRUSH),AfxGetApp()->LoadIcon(IDI_APPLICATION)); Create(strClass,"BLA",0,rectDefault,0); EnableWindow(TRUE); ShowWindow(SW_SHOW); Sleep(1000); // nur zum TestenDas Fenster ist genau eine Sekunde sichtbar, dann verschwindet es wieder. Warum?
-
Bestimmt weil der Destuktor des Fensters aufgerufen am Ende des Blocks wird.
-
Richtig. Danke!