[VB] Hintergrundfarbe im ListView

Es müsste ausreichen, die Window-Prozedur für beide ListView-Fenster zu verwenden :think:

Wende einfach die SetWindowLong()-Funktion analog auf die zweite ListView an.


edit:
Nein, geht nicht, da danach die Original-Window-Prozedur von VB aufgerufen wird.
Du musst den Code komplett kopieren, d.h. für die zweite ListView auch eine zweite Window-Prozedur erstellen.
 
ich hatte versucht eine zweite "WindowProc2" zu verwenden. dies führte allerdings zu einem undokumentierten absturz:mrgreen:

kennst du vielleicht eine andere möglichkeit?
 
ich hatte versucht eine zweite "WindowProc2" zu verwenden. dies führte allerdings zu einem undokumentierten absturz:mrgreen:
Wenn du in den Window-Prozeduren rumfummelst, musst du genau wissen, was du tust. C++-Kenntnisse unter Windows wären sehr empfehlenswert.
kennst du vielleicht eine andere möglichkeit?
Nein. Du kannst nur über die WinAPI ran und da musst du dich eben auskennen. Ein Handle vergessen ordnungsgemäß zu verarbeiten und die Anwendung kackt ab.