CListCtrl flackern
-
Wenn ich viele Listenelemente in ein CListCtrl einfüge dann flackert dieses.
Wie kann man das unterbinden?
-
Der zeichnet für jeden Eintrag neu. Das kann man verbieten, dann flackert es nicht mehr.
Bemüh mal die Suche, aus dem Kopf weiß ich es auch nicht.
-
In der Hilfe hab ich schon gesucht, leider nichts gefunden.
Weiß jemand wie man das neu Zeichnen bei CListCtrl unterbinden kann?
-
Versuch mal folgendes:
m_lscListe.SetRedraw(FALSE); // Zeilen hinzufügen m_lscListe.SetRedraw(TRUE); m_lscListe.Incalidate();Das müßte es sein, wenn das immer noch nicht geht muss ich hier das große Suchen anfangen.

-
Ohne
m_lscListe.Incalidate();funktioniert es prima danke.

-
Ahhhh, das sollte auch Invalidate heißen.
Da macht man sich die Mühe und tippert was ab und dann ist ein Tippfehler drin.
Sorry!