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