Parametrage Windows pour CButton::SetImageList

JujuBoboss Messages postés 1 Date d'inscription samedi 17 janvier 2009 Statut Membre Dernière intervention 17 janvier 2009 - 17 janv. 2009 à 16:15
SebLinck Messages postés 212 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 23 juin 2011 - 21 juin 2009 à 18:28
Bonjour,


Voila, j'utilise actuellement le bout de code suivant pour créer un bouton avec icône :

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'icône apparait comme il faut, et sur une autre machine (PC sous windows) pas d'icône...

Je précise que les Dlls et la version de windows sont identiques.


Si qqn peut m'aider...

Merci d'avance
A voir également:

1 réponse

SebLinck Messages postés 212 Date d'inscription mardi 17 mai 2005 Statut Membre Dernière intervention 23 juin 2011
21 juin 2009 à 18:28
Salut,
La ressource que tu utilise est elle présente dans mle dll ou quelque part sur le PC quine l'affiche pas ?

Cordialement,
Sébastien.
0