Klasa CMFCSpinButtonCtrl

Klasa CMFCSpinButtonCtrl obsługuje menedżera wizualizacji, który rysuje kontrolkę przycisku pokrętła.

Składnia

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Członkowie

Konstruktory publiczne

Nazwa/nazwisko opis
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Konstruktor domyślny.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destruktora.

Metody publiczne

Nazwa/nazwisko opis
CMFCSpinButtonCtrl::OnDraw Przemaluje bieżącą kontrolkę przycisku pokrętła.

Uwagi

Aby użyć menedżera wizualizacji, aby narysować kontrolkę przycisku spin w aplikacji, zastąp wszystkie wystąpienia CSpinButtonCtrl klasy klasą CMFCSpinButtonCtrl .

Przykład

W poniższym przykładzie pokazano, jak utworzyć obiekt CMFCSpinButtonCtrl klasy i użyć jej Create metody.

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

Hierarchia dziedziczenia

Cobject

Ccmdtarget

Cwnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Wymagania

Nagłówek: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Przemaluje bieżącą kontrolkę przycisku pokrętła.

virtual void OnDraw(CDC* pDC);

Parametry

Pdc
[in] Wskaźnik do kontekstu urządzenia.

Uwagi

Struktura wywołuje metodę CMFCSpinButtonCtrl::OnPaint do obsługi komunikatu CWnd::OnPaint , a ta metoda z kolei wywołuje tę CMFCSpinButtonCtrl::OnDraw metodę. Zastąp tę metodę, aby dostosować sposób, w jaki struktura rysuje kontrolkę przycisku pokrętła.

Zobacz też

Wykres hierarchii
Klasy
Klasa CMFCVisualManager