CListBox-Zeilen mit farbigen Hintergrund
-
Hallo zusammen,
ich bin auf der Suche nach einer Lösung, um einzelne Zeilen eines CListBox-Ctrl verschieden farbig darstellen zu können.
Im Forum bin ich dabei auf diesen Thread gestoßen:
http://www.c-plusplus.net/forum/viewtopic-var-t-is-106983-and-highlight-is-clistbox.htmlBeim Ausprobieren habe ich allerdings bemerkt, dass die in dieser Klasse implementiere Fuktion DrawItem überhaupt nicht aufgerufen wird. Darum meine Frage: Warum wird diese Funktion bei der Ausführung ignoriert? Was muss man tun, damit sie bei der Darstellung der ListBox auch aufgerufen wird?
Für Unterstützung bedanke ich mich schon mal im Voraus ganz herzlich!
Wes
-
Du musst in den Eigenschaften der ListBox unter Formate bei Besitzerzeichnung "Fixiert" auswählen.
-
Ah ja - Danke!
Da ich die Listbox mit Create anlege, übergebe ich im Style dafür jetzt LBS_OWNERDRAWFIXED. Und es funktioniert
Many Tnx