Partilhar via


Classe CMFCSpinButtonCtrl

Observação

A biblioteca Microsoft Foundation Classes (MFC) continua a ser suportada. No entanto, já não estamos a adicionar funcionalidades nem a atualizar a documentação.

A CMFCSpinButtonCtrl classe suporta um gestor visual que desenha um botão de rotação.

Sintaxe

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Membros

Construtores Públicos

Nome Description
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Construtor padrão.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destruidor.

Métodos Públicos

Nome Description
CMFCSpinButtonCtrl::OnDraw Repinta o controlo atual do botão de rotação.

Observações

Para usar um gestor visual para desenhar um controlo de botão de giro na sua aplicação, substitua todas as instâncias da CSpinButtonCtrl classe pela CMFCSpinButtonCtrl classe.

Example

O exemplo seguinte demonstra como criar um objeto da CMFCSpinButtonCtrl classe e usar o seu Create método.

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

Hierarquia de herança

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Requerimentos

Cabeçalho: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Repinta o controlo atual do botão de rotação.

virtual void OnDraw(CDC* pDC);

Parâmetros

pDC
[dentro] Um apontador para o contexto de um dispositivo.

Observações

O framework chama o CMFCSpinButtonCtrl::OnPaint método para tratar a mensagem CWnd::OnPaint , e esse método, por sua vez, chama este CMFCSpinButtonCtrl::OnDraw método. Substitua este método para personalizar a forma como o sistema desenha o controlo do botão de giro.

Consulte também

Gráfico de Hierarquia
Classes
CMFCVisualClasse Manager