Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga / Notatka
Biblioteka Klas programu Microsoft Foundation (MFC) nadal jest obsługiwana. Nie dodajemy już funkcji ani nie aktualizujemy dokumentacji.
Klasa CMFCSpinButtonCtrl obsługuje menedżera wizualizacji, który rysuje kontrolkę przycisku pokrętła.
Składnia
class CMFCSpinButtonCtrl : public CSpinButtonCtrl
Elementy członkowskie
Konstruktory publiczne
| Nazwa/nazwisko | opis |
|---|---|
CMFCSpinButtonCtrl::CMFCSpinButtonCtrl |
Konstruktor domyślny. |
CMFCSpinButtonCtrl::~CMFCSpinButtonCtrl |
Destruktor. |
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
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.