Je ne savait pas commet était fait les fichiers *.icl jusqu'a ce que je trouve un petit document qui disait "Les fichiers *.icl sont de simple *.dll renomées"
alors voila ma methode pour créer des icl (un peu longue mais fonctionnelle..).
Conclusion :
/!\ ne marche pas avec Win95/98 a cause des fonctions non supportées
BeginUpdateResouce / UpdateResource / EndUpdateResource.