Hintergrundfarbe des Fensters in eVC++ 4
-
wie kann die Hintergrundfarbe eingestellt werden.
Ist bei mir immer nur weiß ?
Setbackcolor oder setbkcolor ?
CSudokuDlg->SetBkColor(RGB(0,255,0)); ?
-
Bei Textfeldern kann ich die Farbe so ändern:
// Texthintergrundfarbe zeichnen
HBRUSH CSudokuDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
if( pWnd->GetDlgCtrlID() == 20000)
{
pDC->SetBkColor(RGB(0,255,0));
return (HBRUSH)m_brush_rot.GetSafeHandle();
}
return CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
}Welche ID hat das Dialogfenster ?