Udostępnij za pośrednictwem


CMFCDropDownToolbarButton::OnDraw

Wywołana przez ramy rysowanie przy użyciu określonych stylów i opcje przycisku.

virtual void OnDraw(
   CDC* pDC,
   const CRect& rect,
   CMFCToolBarImages* pImages,
   BOOL bHorz = TRUE,
   BOOL bCustomizeMode = FALSE,
   BOOL bHighlight = FALSE,
   BOOL bDrawBorder = TRUE,
   BOOL bGrayDisabledButtons = TRUE
);

Parametry

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

  • [w]rect
    Prostokąta obwiedni przycisku.

  • [w]pImages
    Kolekcja narzędzi obrazy skojarzony z przyciskiem.

  • [w]bHorz
    Stan dokowania narzędzi nadrzędnej.Ten parametr jest TRUE gdy przycisk jest zadokowany poziomo i FALSE gdy przycisk jest zadokowane pionowo.

  • [w]bCustomizeMode
    Określa, czy w trybie dostosowania paska narzędzi.Ten parametr jest TRUE kiedy pasek narzędzi jest w trybie dostosowywania i FALSE kiedy pasek narzędzi nie jest w trybie dostosowywania.

  • [w]bHighlight
    Określa, czy przycisk jest wyróżniony.Ten parametr jest TRUE gdy przycisk jest wyróżniony i FALSE kiedy przycisk nie jest wyróżniony.

  • [w]bDrawBorder
    Określa, czy przycisk powinien wyświetlać jego obramowanie.Ten parametr jest TRUE kiedy przycisk powinno być wyświetlane obramowanie i FALSE kiedy przycisk nie należy wyświetlić jego obramowanie.

  • [w]bGrayDisabledButtons
    Określa, czy wyłączone przyciski cieniowanie lub użyć kolekcji obrazów wyłączone.Ten parametr jest TRUE gdy wyłączone przyciski powinny być zacieniowany i FALSE po tej metody należy używać kolekcji obrazów wyłączone.

Uwagi

Zastąpić tę metodę, aby dostosować pasek narzędzi Rysowanie przycisk.

Wymagania

Nagłówek: afxdropdowntoolbar.h

Zobacz też

Informacje

Klasa CMFCDropDownToolbarButton

Wykres hierarchii