Salut à tous =)

voici mon problème : j'essaie d'insérer des images dans un CListCtrl.
Il ne m'affiche rien du tout.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
HIMAGELIST hList = ImageList_Create(32,32, ILC_COLOR8 |ILC_MASK , 8, 1);
	CImageList imglist;
	imglist.Attach(hList);
 
	CBitmap cBmp;
	cBmp.LoadBitmap(IDB_GENERAL);
 
	ret=imglist.Add(&cBmp, RGB(0,0,0));
	if (ret==0)
		ret=GetLastError();
 
	cBmp.DeleteObject();
 
	this->SetImageList(&imglist, LVSIL_NORMAL);
Quand j'arrive à la fonction imglist.Add() , il me retourne une erreur, et GetLastError() donne 6 : Descripteur non valide.

d'où ça pourrait venir ?

Merci ++