Bonjour,
Je cherche à utiliser le common control syslistview32 de l'api win32 en mode LVS_REPORT. Je sais l'utiliser de manière simple, c-a-d affichage des colonnes dans le même ordre que les subitems sous-jacents, et je pense avoir compris qu'il faut fournir une fonction de tri perso pour trier la liste selon le contenu d'une colonne.
Ce que je souhaiterais (et c'est là ou je coince un peu), c'est de changer l'ordre d'affichage des colonnes, par exemple que la colonne contenant le troisième sub-item soit affiché en premier, puis celle du quatième, puis l'item principal, puis le troisième (c'est un exemple), mais rien à faire, dès que j'essaie de modifier les positions des colonnes, elles se retrouve avec associée avec un mauvais item.
Si quelqu'un connaissais un bon tuto complet, ou un code source simple qui permets de comprendre pourquoi je n'y arrive pas, je l'en remercie d'avance.
(je jure avoir cherché, mais je n'ai rien trouvé de satisfaisant, y compris sur la msdn, ou alors je suis passé à coté ...)
Ps: si ce n'est pas abuser, j'aimerais bien savoir comment changer l'ordre des colonnes avec la souris (comme dans l'exporateur, par exemple)
Partager