listview scrollproblem
-
Ein Hallo an alle!
Ich habe in meinem Programm (C/Winapi) ein Listview erstellt. Funktioniert soweit alles wunderbar. Habe meine Spalten erzeugt und sie mit Inhalt gefüllt. Auch das Scrollen ist möglich!
Und jetzt mein Problem: Wenn ich scrolle flackert der Inhalt des Listview's GEWALTIG!
Meine Frage: Wie kann ich das abstellen?Arbeite mit VC++ 6.0
Vielen Dank schon jetzt.
-
sollte eigendlich nicht sein.
zeichnest du mit style LVS_OWNERDRAWFIXED??
oder mit welchem style hast du es erstellt
-
Ich habe meine Listview mit folgenden Styles erzeugt:
WS_VISIBLE | WS_BORDER | WS_CHILD | LVS_REPORT | LVS_SINGLESELWenn ich LVS_OWNERDRAWFIXED benutze wird der Inhalt nicht angezeigt!
Wenn ich diesen Style benutze muß ich auf WM_DRAWITEM reagieren (Inhalt zeichnen), dann kann ich den Inhalt doublebuffern.... bin ich auf dem richtiegen Weg?Wenn ich das sein sollte (Wäre ein Wunder
), wie müßte ich dann die Listview mit Daten füllen (bisher: ListView_SetItemText(.., .., .., ..); )