Hi Nyquist (netter Name ;-))
also du könntest mal anfangen, dein von CListCtrl abgeleitetes Objekt in der Gänze selbst zu zeichnen ;-)
Dies ist allerdings kein leichtes Unterfangen, aber wenn du es einmal gepeilt hast, wirst du viel Spaß damit haben ;-)
Verpasse deiner von CListCtrl abgeleiteten Klasse den Fensterstil LVS_OWNERDRAWFIXED.
Dann überschreibe die virtuellen Methoden OnMeasureItem und OnDraw!
In OnDraw kannst (musst) du dann wirklich jeden Dreck eines List-Controls selbst zeichnen!
Lese die Doku hierzu !!
Falls du noch Fragen haben solltest, immer her damit, ich habe jeden Pixel eines Listcontrols in meinen Fingern gehabt ;-)
Schöne Grüße,
Pit