void CComboTestDlg::OnButton1() { int index = m_ColorCombo.GetCurSel(); if(index != CB_ERR) { m_brush.DeleteObject(); switch(index) { case 0: m_brush.CreateSolidBrush(RGB(0, 240, 120)); break; case 1: m_brush.CreateSolidBrush(RGB(128, 0, 240)); break; case 2: m_brush.CreateSolidBrush(RGB(0, 128, 0)); break; case 3: m_brush.CreateSolidBrush(RGB(128, 128, 0)); break; case 4: m_brush.CreateSolidBrush(RGB(0, 0, 128)); break; default: m_brush.CreateSolidBrush(::GetSysColor(COLOR_WINDOWTEXT)); break; } Invalidate(TRUE); } else { AfxMessageBox("Select A colour"); } }
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)