Freigeben über


CMFCSpinButtonCtrl-Klasse

Die CMFCSpinButtonCtrl Klasse unterstützt einen visuellen Manager, der ein Drehfeld-Steuerelement zeichnet.

Syntax

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Member

Öffentliche Konstruktoren

Name Beschreibung
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Der Standardkonstruktor.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destruktor.

Öffentliche Methoden

Name Beschreibung
CMFCSpinButtonCtrl::OnDraw Beschreibt das aktuelle Drehfeld-Steuerelement.

Hinweise

Um einen visuellen Manager zum Zeichnen eines Drehfeld-Steuerelements in Ihrer Anwendung zu verwenden, ersetzen Sie alle Instanzen der CSpinButtonCtrl Klasse durch die CMFCSpinButtonCtrl Klasse.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie sie ein Objekt der CMFCSpinButtonCtrl Klasse erstellen und dessen Create Methode verwenden.

CMFCSpinButtonCtrl *pWndSpin = new CMFCSpinButtonCtrl;
CRect rectSpin(1, 1, 10, 10);
CMFCPropertyGridCtrl *pWndList = new CMFCPropertyGridCtrl();
if (!pWndSpin->Create(WS_CHILD | WS_VISIBLE | UDS_ARROWKEYS | UDS_SETBUDDYINT | UDS_NOTHOUSANDS, rectSpin, pWndList, AFX_PROPLIST_ID_INPLACE))
{
   return 0;
}

Vererbungshierarchie

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Anforderungen

Header: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Beschreibt das aktuelle Drehfeld-Steuerelement.

virtual void OnDraw(CDC* pDC);

Parameter

pDC
[in] Ein Zeiger auf einen Gerätekontext.

Hinweise

Das Framework ruft die Methode zum Behandeln der CMFCSpinButtonCtrl::OnPaint CWnd::OnPaint-Nachricht auf, und diese Methode ruft wiederum diese CMFCSpinButtonCtrl::OnDraw Methode auf. Überschreiben Sie diese Methode, um die Art und Weise anzupassen, wie das Framework das Drehfeld-Steuerelement zeichnet.

Siehe auch

Hierarchiediagramm
Klassen
CMFCVisualManager-Klasse