1 2 3 4 5 6 7 8 9 10 11 12 13
|
// Fill ComboBox with image
CComboBoxEx *pBox=static_cast<CComboBoxEx *>(GetDlgItem(IDC_COMBOSELECT));
HBITMAP hbm= (HBITMAP)::LoadImage(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDB_COMBOSEL),
IMAGE_BITMAP,0,0, LR_LOADTRANSPARENT );
CBitmap bm;
bm.Attach(hbm);
m_ImageListCombo.Create(48,48,ILC_COLOR8,CDlgLTCB/*::eValvesImgList*/::Last,CDlgLTCB/*::eValvesImgList*/::Last);
m_ImageListCombo.Add(&bm,RGB(0,128,128));
m_ImageListCombo.SetBkColor(CLR_NONE);
pBox->SetImageList(&m_ImageListCombo); |
Partager