SysListView-Control wie im Explorer erstellen
-
Hi,
ich würde gerne ein SysListView-Control haben wie im Explorer. Das heißt, es soll 5 Spalten haben, und in der ersten und zweiten Spalte soll ein Icon und daneben ein Text stehen (Dateiname und Ordner). Welchen Style soll ich da benutzen? Bei LVS_REPORT kann ich doch nur ein Icon in der ersten Spalte haben. Ich hab mir mal mit Spy++ das Explorer-ListView angeschaut. Dieses Fenster hat den Style LVS_ICON, aber dann fehlt mir das HeaderControl, in dem die Überschriften für jede Spalte stehen. Wie soll ich das also anstellen? Weiß jemand Rat?
-
Vielleicht hilft es, die Spalten vertauscht darzustellen
Siehe dazu: http://c-plusplus.net/forum/viewtopic.php?t=43817
-
Nö, ich will ja in beiden Spalten ein Icon haben.
-
Ich sollte wohl genauer lesen
-
*push*
-
Hat denn hier wirklich keiner eine Ahnung?
-
Ich muss gestehen, noch nie ein ListView verwendet zu haben, aber vielleicht hilft dir das:
In version 4.70 and later, you can set the iImage member for subitems. The subitem image will be displayed if the list-view control has the LVS_EX_SUBITEMIMAGES extended style. Previous versions will ignore the subitem image.