J'avais trouvé une source ici http://www.swissdelphicenter.ch/torry/showcode.php?id=801
qui affichait une (seule) ProgressBar dans une TListView.
Ce code étant incomplet (pas de gestion du scrolling et du resize des colonnes), je l'ai donc modifé.
Dans mon code, dès qu'on modifie la taille d'une colonne (avec une capture de message avec WM_NOTIFY), les ProgressBar sont automatiquement mise à la bonne taille.
Bon, ca clignote un tout petit peu quand il y en a beaucoup (j'ai expliqué pourquoi dans le code).
Normalement, cela devrait fonctionner assez bien.
J'ai mis des commentaires (que j'espère assez clair).
Si vous voyez un bug, j'essaierai de le corriger le plus vite possible.