Udostępnij za pośrednictwem


CMFCVisualManager::OnDrawCaptionButton

Ramach wywołania tej metody podczas zwraca CMFCCaptionButton obiektu.

virtual void OnDrawCaptionButton (
   CDC* pDC,
   CMFCCaptionButton* pButton,
   BOOL bActive,
   BOOL bHorz,
   BOOL bMaximized,
   BOOL bDisabled,
   int nImageID = -1
);

Parametry

  • [w]pDC
    Wskaźnik do kontekstu urządzenia.

  • [w]pButton
    Wskaźnik do CMFCCaptionButton obiektu.Ramy rysuje tego przycisku podpis.

  • [w]bActive
    Parametrów typu Boolean, która określa, czy przycisk jest aktywny.

  • [w]bHorz
    Parametrów typu Boolean Określa, czy podpis jest pozioma.

  • [w]bMaximized
    Parametrów typu Boolean Określa, czy w okienku nadrzędny jest zmaksymalizowane.

  • [w]bDisabled
    Parametrów typu Boolean Określa, czy przycisk podpis jest wyłączone.

  • [w]nImageID
    Indeks obrazu ikony dla przycisku.Jeśli nImageID jest -1, to wykorzystuje metodę indeks obrazu są zapisywane w pButton.

Uwagi

Domyślna implementacja tej metody wyświetla mały przycisk z globalnego wystąpienia CMenuImages klasy.Przyciski są wymienione w pliku nagłówka dla CMenuImages.Some examples include CMenuImages::IdClose, CMenuImages::IdArowLeft, CMenuImages::IdArowRight, CMenuImages::IdArowDown, CMenuImages::IdArowUp, and CMenuImages::IdPinHorz.

Zastąpienie tej metody w klasie pochodnej, aby dostosować wygląd przycisków podpis.

Wymagania

Nagłówek: afxvisualmanager.h

Zobacz też

Informacje

Klasa CMFCVisualManager

Wykres hierarchii

Klasa CMFCCaptionButton