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
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.