Partager via


CMFCSpinButtonCtrl, classe

La CMFCSpinButtonCtrl classe prend en charge un gestionnaire visuel qui dessine un contrôle de bouton de rotation.

Syntaxe

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Membres

Constructeurs publics

Nom Description
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Constructeur par défaut.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destructeur.

Méthodes publiques

Nom Description
CMFCSpinButtonCtrl ::OnDraw Repaint le contrôle de bouton de rotation actuel.

Notes

Pour utiliser un gestionnaire de visuels pour dessiner un contrôle de bouton spin dans votre application, remplacez toutes les instances de la CSpinButtonCtrl classe par la CMFCSpinButtonCtrl classe.

Exemple

L’exemple suivant montre comment créer un objet de la CMFCSpinButtonCtrl classe et utiliser sa Create méthode.

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;
}

Hiérarchie d'héritage

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Spécifications

En-tête : afxspinbuttonctrl.h

CMFCSpinButtonCtrl ::OnDraw

Repaint le contrôle de bouton de rotation actuel.

virtual void OnDraw(CDC* pDC);

Paramètres

pDC
[in] Pointeur vers un contexte d’appareil.

Notes

L’infrastructure appelle la CMFCSpinButtonCtrl::OnPaint méthode pour gérer le message CWnd ::OnPaint , et cette méthode appelle à son tour cette CMFCSpinButtonCtrl::OnDraw méthode. Remplacez cette méthode pour personnaliser la façon dont l’infrastructure dessine le contrôle de bouton spin.

Voir aussi

Graphique hiérarchique
Classes
CMFCVisualManager, classe