继承CComboBox类Create时候加上自定义画CBS_OWNERDRAWFIXED属性出错
作了一个CColorPicker类继承CCombobox,放到Toolbar上
因为没有定义可视的资源,自定义了一个资源
#define IDC_MYCOMBO 100
重载了Create函数(因为有多种ComboBox根据不同的需要创建)
重载时调用
CComboBox::Create(WS_VSCROLL|WS_VISIBLE|WS_TABSTOP|CBS_DROPDOWNLIST|CBS_OWNERDRAWFIXED,rctmp, pParentWnd, nID);
则出错,debug进去提示CComboBox ???
如果不加CBS_OWNERDRAWFIXED没问题。
但是重载的DrawItem不起作用。因为要做颜色列表框,所以要重载。
请高手解决,100分送上。