CSliderCtrl

"Formant suwaka" (znany również jako pasek śledzenia) jest okno zawierające suwak i opcjonalnie znaczników. Gdy użytkownik przesuwa suwak, używając myszy lub klawiszy kierunkowych, kontroli wysyła komunikaty powiadamiające aby wskazać zmiany.

Suwaki są przydatne, gdy chcesz, aby użytkownik może wybrać wartość dyskretna lub zbiór kolejnych wartości w zakresie. Na przykład można użyć suwaka aby umożliwić użytkownikowi ustawić częstotliwość powtarzania klawiatury przesuwając suwak do danego znaczników.

Klasa CSliderCtrl oferuje funkcjonalność systemu Windows wspólnej suwak. Ten formant (i w związku z tym klasy CSliderCtrl ) jest dostępna tylko dla programów działających w systemie Windows 95 i Windows NT w wersji 3.51 lub nowszej.

Suwak przemieszcza się w przyrostach, które można określić podczas jej tworzenia. Na przykład, jeżeli określisz, że suwak powinien mieć zakres pięciu, suwak można zajmują tylko sześć pozycji: pozycji po lewej stronie suwaka i jedną pozycję dla każdego przyrostu w zakresie. Zazwyczaj każdy z tych pozycji jest identyfikowany przez znaczników.

Suwak należy utworzyć za pomocą konstruktora i Tworzenie funkcji członek CSliderCtrl. Po utworzeniu formant suwaka, można użyć funkcji elementów członkowskich w CSliderCtrl aby zmienić wiele z jego właściwości. Zmiany, które można wprowadzić obejmują ustawianie minimalnego i maksymalnego pozycji suwaka, rysunku znaczników, ustawienie szeroki wybór i położenia suwaka.

Aby uzyskać więcej informacji na temat używania CSliderCtrl, zobacz Tematy kontroli i CSliderCtrl za pomocą programu Visual C++ Programmer's Guide.

# include lt;afxcmn.h>

Czło&nkowie klasy |nbsp; Klasa podstawowa | Wykres hierarchii

Próbkinbsp; CMNCTRL2 próbki MFC | MFC próbki FIRE

Zobacz też CProgressCtrl

Index