Bonjour,
Voila, j'utilise actuellement le bout de code suivant pour creer un bouton avec icone :
... 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...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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);
Je precise que les Dlls et la version de windows sont identiques.
Si qqun peut m'aider...
Merci d'avance
Partager