void CPntAttrInpDlg::InitComboSty()
{
_imagelist.Create(60, 20, ILC_COLOR16, 0, 10);
CBitmap bitmap;
int imageCount = sizeof(MARKER_STYLE) / sizeof(int);
for(int i = 0; i < imageCount; i++)
{
bitmap.LoadBitmap(MARKER_STYLE[i]);
_imagelist.Add(&bitmap, ILC_COLOR16);
bitmap.DeleteObject();
}
_combo2.SetImageList(&_imagelist);
COMBOBOXEXITEM cbi;
cbi.mask = CBEIF_IMAGE| CBEIF_INDENT | CBEIF_OVERLAY |CBEIF_SELECTEDIMAGE;
for (int i = 0; i < imageCount; i++)
{
cbi.iItem = i;
cbi.iImage = i;
cbi.iSelectedImage = i;
cbi.pszText = "";
cbi.iIndent = 0; //这个必须填
_combo2.InsertItem(&cbi);
}
_combo2.SetCurSel(_iStyle);
}