CMFCVisualManager::OnDrawRibbonSliderZoomButton

Das Framework ruft diese Methode auf, wenn die Zoomschaltflächen für ein CMFCRibbonSlider-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.Das Framework zeichnet diesen Menübandschieberegler.

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

  • [in] bIsZoomOut
    Ein boolescher Parameter, der angibt, die das Framework Schaltfläche, zeichnet.Ein Wert von TRUE gibt die linke Schaltfläche mit "-" für Zoom out an.Ein Wert von FALSE gibt die rechte Schaltfläche mit "+" für Vergrößern in an.

  • [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 Sie den Mittelpunkt.Um die Darstellung von Zoomschaltflächen anzupassen, überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCVisualManager-Klasse

Hierarchien-Diagramm

CMFCRibbonSlider-Klasse