Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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.