Udostępnij za pośrednictwem


CMFCToolBarButton::OnCtlColor

Wywołana w ramach narzędzi nadrzędnego obsługując WM_CTLCOLOR wiadomości.

virtual HBRUSH OnCtlColor(
   CDC* pDC,
   UINT nCtlColor
);

Parametry

  • [w]pDC
    Kontekstu urządzenia wyświetlającego przycisku.

  • [w]nCtlColor
    Powiadomienie o określonym kolorze.

Wartość zwracana

Uchwyt do obiektu pędzla, który używa ramy do malowania tło przycisku.

Uwagi

Ramach wywołania tej metody podczas procesów narzędzi nadrzędnej WM_CTLCOLOR wiadomości dla przycisku paska narzędzi, który zawiera formant Windows.Ramy nie wywołanie tej metody, jeśli pasek narzędzi jest bez okien.

Ramy wywołuje tę metodę w ramach narzędzi jest w trybie dostosowywania i pasek narzędzi jest odblokowany.Aby uzyskać więcej informacji o trybie dostosowywania, zobacz CMFCToolBar::SetCustomizeMode.Aby uzyskać więcej informacji na temat blokowania przycisków paska narzędzi, zobacz CMFCToolBarButton::IsLocked.

Domyślna implementacja nic nie robi i zwraca NULL.

Wymagania

Nagłówek: afxtoolbarbutton.h

Zobacz też

Informacje

Klasa CMFCToolBarButton

Wykres hierarchii

CMFCToolBar::SetCustomizeMode

CMFCToolBarButton::IsLocked