CMFCVisualManager::OnDrawSpinButtons

Das Framework ruft diese Methode auf, wenn eine Instanz CMFCSpinButtonCtrl-Klasse zeichnet.

virtual void OnDrawSpinButtons(
   CDC* pDC,
   CRect rectSpin,
   int nState,
   BOOL bOrientation,
   CMFCSpinButtonCtrl* pSpinCtrl
);

Parameter

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

  • [in] rectSpin
    Ein Rechteck, das die Grenzen des Drehfeld-Steuerelements angibt.

  • [in] nState
    Ein Flag, das den Zustand des Drehfeld-Steuerelements angibt.Weitere Informationen finden Sie im Abschnitt Hinweise.

  • [in] bOrientation
    Ein boolescher Parameter, der die Ausrichtung des Drehfeld-Steuerelements angibt.Ein Wert von gibt TRUE Drehfeld-Steuerelement ist horizontal an.Andernfalls ist er vertikal.

  • [in] pSpinCtrl
    Ein Zeiger auf einen Drehfeld-Steuerelement.Das Framework zeichnet die Schaltflächen für dieses Steuerelement.

Hinweise

Der nState-Parameter gibt den Zustand des Drehfeld-Steuerelements an.Der Parameter ist einer der folgenden Werte:

  • AFX_SPIN_PRESSEDUP

  • AFX_SPIN_PRESSEDDOWN

  • AFX_SPIN_HIGHLIGHTEDUP

  • AFX_SPIN_HIGHLIGHTEDDOWN

  • AFX_SPIN_DISABLED

Überschreiben Sie diese Methode in einem abgeleiteten visuellen Manager, um die Darstellung eines Drehfeld-Steuerelements anzupassen.

Anforderungen

Header: afxvisualmanager.h

Siehe auch

Referenz

CMFCVisualManager-Klasse

Hierarchien-Diagramm

CMFCSpinButtonCtrl-Klasse