Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A classe CMFCSpinButtonCtrl dá suporte a um gerenciador visual que desenha um controle de botão de rotação.
Sintaxe
class CMFCSpinButtonCtrl : public CSpinButtonCtrl
Membros
Construtores públicos
| Nome | Descrição |
|---|---|
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl |
Construtor padrão. |
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl |
Destruidor. |
Métodos públicos
| Nome | Descrição |
|---|---|
| CMFCSpinButtonCtrl::OnDraw | Pinta novamente o controle de botão de rotação atual. |
Comentários
Para usar um gerenciador visual para desenhar um controle de botão de rotação em seu aplicativo, substitua todas as instâncias da classe CSpinButtonCtrl pela classe CMFCSpinButtonCtrl.
Exemplo
O exemplo a seguir demonstra como criar um objeto da classe CMFCSpinButtonCtrl e usar seu método 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;
}
Hierarquia de herança
Requisitos
Cabeçalho: afxspinbuttonctrl.h
CMFCSpinButtonCtrl::OnDraw
Pinta novamente o controle de botão de rotação atual.
virtual void OnDraw(CDC* pDC);
Parâmetros
pDC
[in] Um ponteiro para um contexto de dispositivo.
Comentários
A estrutura chama o método CMFCSpinButtonCtrl::OnPaint para manipular a mensagem CWnd::OnPaint e esse método, por sua vez, chama este método CMFCSpinButtonCtrl::OnDraw. Substitua esse método para personalizar a forma como a estrutura desenha o controle de botão de rotação.