Bonjour à tous,

suite au récent post de Farscape, j'ai essayé d'utiliser une CImageList pour un projet. Mais en fait, je ne comprends pas bien comment ça fonctionne.

J'ai 2 images (IDB_BITMAP1 et IDB_BITMAP2), et j'essaie de les attacher à mon ImageList. Voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
m_ilImageList.Attach(ImageList_LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP1), 35, 1, RGB(255, 255, 255))); 
	m_ilImageList.Attach(ImageList_LoadBitmap(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDB_BITMAP2), 35, 2, RGB(255, 255, 255)));
Et j'obtiens une "assertion failed" à la 2eme ligne. Pourquoi?

P.S: je ne comprends pas bien le 4eme paramètre de la fonction ImageList_LoadBitmap().