c ++ - Ændring af teksten Farve i en ListView Control (Win32)

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg har en listevisningskontrol, som jeg har oprettet med Win32 C ++

Jeg tilføjer underpunkter ved hjælp af ListView\_SetItem

Denne bare tekst og listevisningen er i rapport tilstand. Jeg vil ændre farve på teksten til et bestemt underelement. Kan jeg gøre dette? Hvor

Tak

Bedste reference


Du skal bruge ejer-tegning for dette underelement, så det bruger forskellige skrifttype egenskaber end resten af ​​listevisningen.

Andre referencer 1


Det viser sig at du kan gøre det ved hjælp af NM\_CUSTOMDRAW, men så skal du også lave en masse andre ting


Denne artikel forklarer det rigtig godt http://www.codeproject.com/script/Articles/ArticleVersion.aspx?aid=2890u0026amp;av=110402
kig efter sektionen kaldet ListView Colors [1]