Przy użyciu CSpinButtonCtrl
Przycisków ze strzałkami kontroli (znany również jako Góra dół kontroli) przewiduje parę strzałek, które użytkownik może klikać, aby dopasować wartość.Ta wartość jest znany jako bieżącej pozycji.Stanowisko pozostaje w zakresie przycisków ze strzałkami.Po kliknięciu strzałki w górę stanowisko jest przesuwany maksymalną; i po kliknięciu strzałki w dół pozycji przesuwa się kierunku minimum.
Przycisk strzałkami jest reprezentowana w MFC przez CSpinButtonCtrl klasy.
[!UWAGA]
Zakres dla przycisków ze strzałkami ma domyślnie maksymalna ustawiona na zero (0) i minimalna wartość 100.Ponieważ wartość maksymalna jest mniejsza niż minimalna wartość, klikając przycisk strzałki w górę stanowisko kliknięcie strzałki w dół wzrostu jak i go.Użyj CSpinButtonCtrl::SetRange dostosowanie tych wartości.
Zazwyczaj bieżącej pozycji jest wyświetlany w formancie companion.Formant companion jest znany jako buddy okna.Ilustracją formant przycisku pokrętła, zobacz O kontroli góra-dół w Windows SDK.
Aby utworzyć formantu pokrętła i okno kolega formant edycji w programie Visual Studio, przeciągnij formant edycyjny do lub oknie dialogowym, a następnie przeciągnij formant pokrętła.Zaznacz strzałkami i ustaw jego Auto Buddy i Ustaw całkowitą kolega właściwości, aby True.Również ustawić Wyrównanie właściwości; Wyrównaj do prawej jest najbardziej typowe.Z tych ustawień formant edycji jest ustawiona jako okno buddy, ponieważ bezpośrednio poprzedza formancie edycyjnym w kolejnooci dostępu.Formant edycji wyświetla liczby całkowite i strzałkami jest osadzony po prawej stronie formantu edycyjnego.Opcjonalnie można ustawić prawidłowy zakres strzałkami przy użyciu CSpinButtonCtrl::SetRange metody.Nie obsługi zdarzeń są wymagane do komunikacji między strzałkami i okno buddy, ponieważ one bezpośrednio wymiany danych.Użycie formantu pokrętła do niektórych innych celów, na przykład na stronie przez system windows lub okna dialogowe, następnie dodać obsługi dla UDN_DELTAPOS wiadomości i wykonywać swoje akcji niestandardowej.