Si j'ai un objet CImageList (une simple enveloppe autour d'un HIMAGELIST), et que j'appelle :
m_pImageList->Replace(...);
http://msdn.microsoft.com/en-us/library/k10cwcdb.aspx
Qui est responsable de libérer la mémoire? L'image list crée-t-elle une copie de n'importe quelle bitmap que je passe (c'est-à-dire, puis-je créer un objet CBitmap sur la pile puis passer l'adresse de celle-ci à la fonction)? Ou dois-je le créer sur le tas et me souvenir de libérer manuellement toute la mémoire lorsque l'image list est détruite?
MSDN n'est pas très clair à ce sujet de qui est responsable.