Freigeben über


CMFCVisualManagerOffice2003::OnDrawRibbonSliderZoomButton

Das Framework ruft diese Methode auf, wenn die Zoomschaltflächen für ein CMFCRibbonSlider-Klasse-Objekt zeichnet.

virtual void OnDrawRibbonSliderZoomButton(
   CDC* pDC,
   CMFCRibbonSlider* pSlider,
   CRect rect,
   BOOL bIsZoomOut,
   BOOL bIsHighlighted,
   BOOL bIsPressed,
   BOOL bIsDisabled
);

Parameter

  • [in] pDC
    Ein Zeiger auf einem Gerätekontext.

  • [in] pSlider
    Ein Zeiger auf ein - Objekt CMFCRibbonSlider-Klasse. Das Framework zeichnet diesen Menübandschieberegler.

  • [in] rect
    Ein Rechteck, das die Grenzen des Zooms angibt, Schaltflächen auf dem Menübandschieberegler.

  • [in] bIsZoomOut
    TRUE, wenn das Framework die linke Schaltfläche mit "-" für Zoom out zeichnet oder FALSE, wenn das Framework die rechte Schaltfläche mit "+" für zeichnet, Vergrößern in.

  • [in] bIsHighlighted
    Ein boolescher Parameter, der angibt, ob die Schaltfläche hervorgehoben wird.

  • [in] bIsPressed
    Ein boolescher Parameter, der angibt, ob die Schaltfläche gedrückt wird.

  • [in] bIsDisabled
    Ein boolescher Parameter, der angibt, ob die Schaltfläche nicht verfügbar ist.

Hinweise

Standardmäßig sind die Zoomschaltflächen auf dem Menübandschieberegler ein Kreis mit entweder +, oder - signieren in den Mittelpunkt. Um die Darstellung von Zoomschaltflächen anzupassen, überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager.

Anforderungen

Header: afxvisualmanageroffice2003.h

Siehe auch

Referenz

CMFCVisualManagerOffice2003-Klasse

Hierarchiediagramm