Das funktioniert für alls Controls ausser Buttons.
Da geht das irgendwie so: 1. Die Button-Eigenschaft owner-draw muss gesetzt sein 2. OnDrawItem kann dann der Button gezeichnet werden mit DrawText usw.
wieso an der stelle ein return z.B. if (pWnd->GetDlgCtrlID()==IDC_STATIC1) { pDC->SetTextColor(text); pDC->SetBkColor(bg); } if (pWnd->GetDlgCtrlID()==IDC_STATIC2) { pDC->SetTextColor(text); pDC->SetBkColor(bg); }
und was soll ((HBRUSH)bgBrush.GetSafeHandle())
Naja ich werd erst mal noch was Coden vieleicht kommt mir dann die erleuchtung!