Sdílet prostřednictvím


CMFCSpinButtonCtrl – třída

Třída CMFCSpinButtonCtrl podporuje vizuálního manažera, který nakreslí ovládací prvek číselníku.

Syntaxe

class CMFCSpinButtonCtrl : public CSpinButtonCtrl

Členové

Veřejné konstruktory

Jméno popis
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl Výchozí konstruktor.
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl Destruktor.

Veřejné metody

Jméno popis
CMFCSpinButtonCtrl::OnDraw Překreslí aktuální ovládací prvek číselníku.

Poznámky

Pokud chcete pomocí správce vizuálů nakreslit ovládací prvek číselníku v aplikaci, nahraďte všechny instance CSpinButtonCtrl třídy CMFCSpinButtonCtrl třídou.

Příklad

Následující příklad ukazuje, jak vytvořit objekt CMFCSpinButtonCtrl třídy a použít jeho Create metodu.

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

Hierarchie dědičnosti

Objekt CObject

CCmdTarget

Cwnd

CSpinButtonCtrl

CMFCSpinButtonCtrl

Požadavky

Hlavička: afxspinbuttonctrl.h

CMFCSpinButtonCtrl::OnDraw

Překreslí aktuální ovládací prvek číselníku.

virtual void OnDraw(CDC* pDC);

Parametry

Pdc
[v] Ukazatel na kontext zařízení.

Poznámky

Architektura volá metodu CMFCSpinButtonCtrl::OnPaint pro zpracování CWnd::On Malování zprávy a tato metoda zase volá tuto CMFCSpinButtonCtrl::OnDraw metodu. Přepište tuto metodu tak, aby přizpůsobila způsob, jakým framework nakreslí ovládací prvek číselníku tlačítko.

Viz také

Graf hierarchie
Třídy
CMFCVisualManager – třída