Получите класс из CComboBox и переопределите OnCtlColor. В OnCtlColor, когда параметром nCtlColor является CTLCOLOR_LISTBOX, вызовите метод DC :: SetBkColor.
Может быть, что-то вроде этого:
HBRUSH CMyComboBox::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
if (nCtlColor == CTLCOLOR_LISTBOX)
pDC->SetBkColor(RGB(255, 0, 0));
return CComboBox::OnCtlColor(pDC, pWnd, nCtlColor);
}
Вдохновение взято из здесь и здесь .