Paramétrage Windows pour SetImageList
Bonjour,
Voila, j'utilise actuellement le bout de code suivant pour creer un bouton avec icone :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| BUTTON_IMAGELIST btil;
CButton *pBtn = NULL;
RECT r={3,3,3,3};
m_ilBtn.Create(32,32,ILC_COLOR32 | ILC_MASK,1,1);
m_ilBtn.Add(AfxGetApp()->LoadIcon((UINT)ResID(IDI_ICO, &ResourceFile(RES_UTILIT))));
btil.himl = m_ilBtn;
btil.margin = r;
btil.uAlign = BUTTON_IMAGELIST_ALIGN_LEFT;
pBtn = (CButton *) GetDlgItem(IDCANCEL);
if (pBtn != NULL)
pBtn->SetImageList(&btil); |
... seulement voila, sur une machine (PC sous windows) l'icone apparait comme il faut, et sur une autre machine (PC sous windows) pas d'icone...
Je precise que les Dlls et la version de windows sont identiques.
Si qqun peut m'aider...
Merci d'avance