<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">在Combo有下拉框的时候 ,如果这个时候Combo控件要重绘,那么下拉框上的Item则会消失不见。</span>
bug修复很简单。
void CComboUI::DoPaint(HDC hDC, const RECT& rcPaint)
{
CControlUI::DoPaint(hDC, rcPaint);
//在有下拉框时 刷新Combo 下拉框的item不会绘制,加上这行代码就可以了
if(NULL != m_pWindow)
{
m_pWindow->m_pLayout->NeedUpdate();
}
}