[MFC]Combo Box (un peu spéciale)
	
	
		Bonjour bonjour ^^
Je vais être simple et bref : j'essaye de faire comme dans Office, une combobox où l'on peut y choisir differents styles de traits ( en pointillé, plein ect...).
J'ai essayé une CComboBoxEx mais je me demande si c'est bien le bon chemin ( Créer des Bmp pour de simples CBrush 8O  )
Note : j'ai lus la faq sur les Combobox... Dès que ce n'est plus des strings, je suis un peu larguer ( DrawItem me semble utile mais reste mysterieu )
Une petite orientation de votre part serai tres apréciable :mrgreen: 
Merci d'avance ^^
PS : Visual Studio Standard 2005
	Code:
	
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 
 | CDialog::OnInitDialog();
 
	CDC *pDC;
 
	pDC=GetDC();
 
	CDC dc;
	dc.CreateCompatibleDC(pDC);
	CBitmap memBmp;
	memBmp.CreateCompatibleBitmap(pDC, 10, 20);
	CBitmap* OldBmp = dc.SelectObject(&memBmp);
	list.Create(16, 16, ILC_COLOR, 2, 2);
	CBrush br(RGB(255,0,0)) ;
	dc.SelectObject(&br) ;
	dc.Rectangle(0,0,10,20) ;
	pDC->BitBlt(0,0,10,20,&dc,0,0,SRCCOPY);
	list.Add(&memBmp,RGB(0,0,255)) ;
	c_box.SetImageList(&list) ; | 
 CImageList list
CComboBoxEx c_box
et tout ceci se trouve dans le OnInitDialog de DLG.