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