Condividi tramite


Classe CMFCSpinButtonCtrl

La CMFCSpinButtonCtrl classe supporta un gestore visivo che disegna un controllo pulsante di selezione.

Sintassi

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Membri

Costruttori pubblici

Nome Descrizione
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Costruttore predefinito.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Distruttore.

Metodi pubblici

Nome Descrizione
CMFCSpinButtonCtrl::OnDraw Aggiorna il controllo pulsante di selezione corrente.

Osservazioni:

Per usare un gestore visivo per disegnare un controllo pulsante di selezione nell'applicazione, sostituire tutte le istanze della CSpinButtonCtrl classe con la CMFCSpinButtonCtrl classe .

Esempio

Nell'esempio seguente viene illustrato come creare un oggetto della CMFCSpinButtonCtrl classe e usare il relativo Create metodo.

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

Gerarchia di ereditarietà

CObject

CCmdTarget

CWnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Requisiti

Intestazione: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Aggiorna il controllo pulsante di selezione corrente.

virtual void OnDraw(CDC* pDC);

Parametri

pDC
[in] Puntatore a un contesto di dispositivo.

Osservazioni:

Il framework chiama il CMFCSpinButtonCtrl::OnPaint metodo per gestire il messaggio CWnd::OnPaint e tale metodo chiama a sua volta questo CMFCSpinButtonCtrl::OnDraw metodo. Eseguire l'override di questo metodo per personalizzare il modo in cui il framework disegna il controllo pulsante di selezione.

Vedi anche

Grafico della gerarchia
Classi
Classe CMFCVisualManager