Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Clistctrl - Farbe eines Items ändern

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
05.10.2002, 13:13 Uhr
~XX
Gast


Hallo,
Will in einer List box Messages ausgeben welche eine andere Farbe haben.
Zur Zeit sieht das in etwa so aus:


C++:
    
void CPingownDlg::SetOutputData(OutData *pOutData)
{
         SetOutputColor(normal); // Fkt.setzt Farbe RGB(0,0,0)
         //...
         //TEXTAUSGABE in Listbox mit InsertItem und SetItemText
         //...
    
         SetOutputColor(red);   //Fkt.setzt Farbe RGB(255,0,0)
          //...
          //TEXTAUSGABE in Listbox mit InsertItem und SetItemText
          //...

         SetOutputColor(blue);  //Fkt.setzt Farbe RGB(0,0,255)
          //...
          //TEXTAUSGABE in Listbox mit InsertItem und SetItemText
          //...

         SetOutputColor(normal); //Fkt.setzt Farbe RGB(0,0,0)
}


Die Funktion SetOutputColor(...) ändert die Farbe des zu schreibenden Textes und beinhaltet die Neuzeichnung des Fensters (UpdateWindow()).
Die Farbe jedes Textes einer Zeile soll unterschiedlich sein. Die Farben werden auch wie vorgegeben geändert. Jedoch immer nur für alle Zeilen der ListBox. Wie kann die Farbe des Textes für jedes Item gespeichert werden, so das jeder Eintrag eine Farbänderung nur in der Zeile hervorruft?

Vilen Dank schon mal
XX
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
22.10.2002, 15:58 Uhr
ektoplasma



Das würde mich auch mal intressieren !!!!
--
wurde mit Code 1 (0x1) beendet
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
22.10.2002, 16:18 Uhr
Volle



Hallo zusammen,

da muss man die Liste "selber" zeichnen, soweit ich weiß.

Die Funktion dafür heißt "DrawItem".

Grüße, Volle.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: