Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
HBRUSH ...::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
switch( pWnd->GetDlgCtrlID() )
{
case IDC_EDIT_XXXX: // ID des Editfeldes
pDC->SetBkColor(RGB(255,0,0));
return (HBRUSH)m_brush.GetSafeHandle();
// Bei Bedarf weitere Zweige
}
return CDialog::OnCtlColor(pDC, pWnd, nCtlColor);
}
// Farben ändern und Ansicht aktualisieren
m_crColor = RGB(0,0,255); // diesmal blau
m_brush.DeleteObject();
m_brush.CreateSolidBrush(m_crColor);
Invalidate(); // Ansicht aktualisieren
// in OnCtlColor mit Variable arbeiten
case IDC_EDIT_ ... :
pDC->SetBkColor(m_crColor);
return (HBRUSH)m_brush.GetSafeHandle();