Bonjour,
J'essaye d'ajouter une icone dans ma combobox mais ca marche pas. Pour cela je me sert de la classe CComboboxEX mais à l'affichage j'ai seulement mon texte.
voici le code :
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 CImageList image; image.Create(16,16,ILC_COLOR,2,2); image.Add(AfxGetApp()->LoadIcon(IDI_ICON1)); m_ok.SetImageList(&image); COMBOBOXEXITEM cbi; cbi.mask =CBEIF_IMAGE|CBEIF_TEXT|CBEIF_OVERLAY| CBEIF_SELECTEDIMAGE; CString str; str.Format("Item 1"); cbi.iItem = 0; cbi.pszText = (LPTSTR)(LPCTSTR)str; cbi.cchTextMax =str.GetLength(); cbi.iImage = 0; cbi.iSelectedImage = 0; cbi.iOverlay =0; m_ok.InsertItem(&cbi);
Partager