有关CComboBox,计划编写3个类:
其1:实现在每一行Item右侧添加自定义图标HICON(一般多为删除图标,用于删除某一项)CSWComboBox
其2:实现下拉列表显示树形结构CSWCheckComboBox
其3:实现颜色选择下拉列表框CSWColorComboBox
CComboBox常识:
1、设置下拉列表框Item高度
SetItemHeight(nItem, nItemHeight);
2、当鼠标停留时,自动弹出下拉列表框
::SendMessage(m_hWnd, CB_SHOWDROPDOWN, SW_SHOW, 0);
3、获取HICON图标参数
ICONINFO icoObj;
::GetIconInfo(hIcon, &icoObj);
4、获取HBITMAP图像参数
BITMAP bmpObj;
::GetObject(hBitmap, sizeof(BITMAP), &bmpObj);