En .Net (C# ou VB : peu importe), étant donné une chaîne de chemin d'accès à un fichier, une structure FileInfo ou FileSystemInfo pour un fichier existant réel, comment puis-je déterminer la ou les icônes utilisées par le shell (explorateur) pour ce fichier ?
Je n'ai pas l'intention de l'utiliser pour quoi que ce soit, mais je suis devenu curieux de savoir comment le faire en regardant le site cette question et j'ai pensé qu'il serait utile de l'avoir archivé ici sur SO.