Inhalt eines Fensters löschen
-
Hallo,
wie kann ich den Inhalt eines Fensters (CView), z.B. Striche, löschen?
Gibt es da irgendeine Funktion dafür? (EraseBkgnd() funktioniert nicht!)
-
Tag,
Sofern du OnPaint() nicht überschrieben hast sollte es reichen, das Fenster neu zu zeichnen. Müsste mit UpdateWindow oder Invalidate gehen.
-
Das funktioniert nicht. Gibt es keine Funktionen die den Inhalt eines Fensters komplett löschen? Ich hab die Zeichenfunktionen in meinem Programm nicht in OnDraw, also funktioniert Invalidate nicht!
Irgendeine Idee die mir helfen könnte?
-
Eben weil du nix in OnPaint hineingeschrieben hast wird this->Invalidate() dir dein Fenster neu zeichnen und alles löschen was du so gemalt hast oder malen hast lassen.