Compartir a través de


Clase CMFCSpinButtonCtrl

La clase CMFCSpinButtonCtrl admite un administrador visual que dibuja un control de botón de número.

Sintaxis

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Miembros

Constructores públicos

Nombre Descripción
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Constructor predeterminado.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destructor.

Métodos públicos

Nombre Descripción
CMFCSpinButtonCtrl::OnDraw Vuelve a dibujar el control de botón de número actual.

Comentarios

Para usar un administrador visual y dibujar un control de botón de número en la aplicación, reemplace todas las instancias de la clase CSpinButtonCtrl por la clase CMFCSpinButtonCtrl.

Ejemplo

En el ejemplo siguiente se muestra cómo crear un objeto de la clase CMFCSpinButtonCtrl y usar su método de Create.

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

Jerarquía de herencia

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Requisitos

Encabezado: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Vuelve a dibujar el control de botón de número actual.

virtual void OnDraw(CDC* pDC);

Parámetros

pDC
[in] Puntero a un contexto de dispositivo.

Comentarios

El marco llama al método CMFCSpinButtonCtrl::OnPaint para controlar el mensaje CWnd::OnPaint y ese método a su vez llama a este método CMFCSpinButtonCtrl::OnDraw. Invalide este método para personalizar la forma en que el marco dibuja el control de botón de número.

Consulte también

Gráfico de jerarquías
Clases
CMFCVisualManager (clase)