Von |
RaMireZ |
Am |
26. Februar 2008 um 14:44:30 |
Frage |
Hallo,
ich möchte in einem ListView den Text der einzelnen Zeilen färben. Zum Beispiel soll der Text in der ersten Zeile grün sein, in der zweiten Zeile schwarz und in der 3. Zeile rot... Ich habe auch schon gegoogelt aber nichts brauchbares gefunden ausser: Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" _ (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, _ ByVal lParam As Long) As Long Private Const LVM_FIRST As Long = &H1000 Private Const LVM_SETTEXTCOLOR As Long = (LVM_FIRST + 36) und dann der aufruf:Call SendMessage(List1.hwnd, LVM_SETTEXTCOLOR, 0, vbRed) diese bewirkt aber, dass alle Textzeilen in dem ListView diese Farbe, die ich bei Funktionsaufruf angebe, bekommen. Hat jemand eine Idee? |
|