Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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
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.