A ma connaissance, il n'y a pas d'API, spécifiquement pour cela. D'ailleurs, qu'est-ce qu'elles feraient ? Il y a des API pour supprimer des fichiers, des répertoires, des entrées de registre, des process, mais ces APIs ne sont pas spécifiques à la désinstallation.
La désinstallation standard d'une application Windows est habituellement gérée grâce à un fichier ".inf", qui contient la liste des fichiers, des répertoires, etc.. Ce fichier est habituellement fourni par le logiciel d'installation de l'application, lors de l'installation.
Donc, en règle générale, la désinstallation se programme en même temps que la partie d'installation.
Je conseillerais donc de consulter les documentations des logiciels d'installation pour traiter la désinstallation.
Message édité par olivthill le 08-03-2006 à 14:01:59