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
Název | Popis |
---|---|
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl |
Výchozí konstruktor. |
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl |
Destruktor. |
Veřejné metody
Název | 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
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::OnPaint 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.