zu Canva, Ownerdraws und Textausgabe findest du sehr viel hier im forum...aber ich denke mal dein problem liegt eher noch in der berechnung des rects...
oder wie meinst du das mit dem überschriebenen Text?
siehst du den text doppelt? => vorher mit fillrect das rect mitm der hintergrundfarbe übermalen
evtl. ist ein Screenshot hilfreich, damit wir wissen, was genau nicht stimmt (mein D3 macht kein Listview-Ownerdraw
)
Gruß Frank