CSliderCtrl
Klasa
Udostępnia funkcje kontrolki suwaka wspólnego systemu Windows.
Składnia
class CSliderCtrl : public CWnd
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
CSliderCtrl::CSliderCtrl |
CSliderCtrl Tworzy obiekt. |
Metody publiczne
Nazwa/nazwisko | opis |
---|---|
CSliderCtrl::ClearSel |
Czyści bieżące zaznaczenie w kontrolce suwaka. |
CSliderCtrl::ClearTics |
Usuwa bieżące znaczniki znaczniki z kontrolki suwaka. |
CSliderCtrl::Create |
Tworzy kontrolkę suwaka i dołącza ją do CSliderCtrl obiektu. |
CSliderCtrl::CreateEx |
Tworzy kontrolkę suwaka z określonymi stylami rozszerzonymi systemu Windows i dołącza ją do CSliderCtrl obiektu. |
CSliderCtrl::GetBuddy |
Pobiera uchwyt do okna kumpla kontrolki suwaka w danej lokalizacji. |
CSliderCtrl::GetChannelRect |
Pobiera rozmiar kanału kontrolki suwaka. |
CSliderCtrl::GetLineSize |
Pobiera rozmiar linii kontrolki suwaka. |
CSliderCtrl::GetNumTics |
Pobiera liczbę znaczników w kontrolce suwaka. |
CSliderCtrl::GetPageSize |
Pobiera rozmiar strony kontrolki suwaka. |
CSliderCtrl::GetPos |
Pobiera bieżącą pozycję suwaka. |
CSliderCtrl::GetRange |
Pobiera minimalne i maksymalne pozycje suwaka. |
CSliderCtrl::GetRangeMax |
Pobiera maksymalną pozycję suwaka. |
CSliderCtrl::GetRangeMin |
Pobiera minimalną pozycję suwaka. |
CSliderCtrl::GetSelection |
Pobiera zakres bieżącego zaznaczenia. |
CSliderCtrl::GetThumbLength |
Pobiera długość suwaka w bieżącej kontrolce paska śledzenia. |
CSliderCtrl::GetThumbRect |
Pobiera rozmiar kciuka kontrolki suwaka. |
CSliderCtrl::GetTic |
Pobiera położenie określonego znacznika znacznika. |
CSliderCtrl::GetTicArray |
Pobiera tablicę pozycji znacznika znacznika dla kontrolki suwaka. |
CSliderCtrl::GetTicPos |
Pobiera położenie określonego znacznika znacznika w współrzędnych klienta. |
CSliderCtrl::GetToolTips |
Pobiera uchwyt do kontrolki etykietki narzędzia przypisanej do kontrolki suwaka, jeśli istnieje. |
CSliderCtrl::SetBuddy |
Przypisuje okno jako okno kumpla dla kontrolki suwaka. |
CSliderCtrl::SetLineSize |
Ustawia rozmiar linii kontrolki suwaka. |
CSliderCtrl::SetPageSize |
Ustawia rozmiar strony kontrolki suwaka. |
CSliderCtrl::SetPos |
Ustawia bieżącą pozycję suwaka. |
CSliderCtrl::SetRange |
Ustawia minimalne i maksymalne pozycje suwaka. |
CSliderCtrl::SetRangeMax |
Ustawia maksymalną pozycję suwaka. |
CSliderCtrl::SetRangeMin |
Ustawia minimalną pozycję suwaka. |
CSliderCtrl::SetSelection |
Ustawia zakres bieżącego zaznaczenia. |
CSliderCtrl::SetThumbLength |
Ustawia długość suwaka w bieżącej kontrolce paska śledzenia. |
CSliderCtrl::SetTic |
Ustawia położenie określonego znacznika znacznika. |
CSliderCtrl::SetTicFreq |
Ustawia częstotliwość znaczników znaczników na przyrost kontrolki suwaka. |
CSliderCtrl::SetTipSide |
Umieszcza kontrolkę etykietki narzędzia używaną przez kontrolkę paska śledzenia. |
CSliderCtrl::SetToolTips |
Przypisuje kontrolkę etykietki narzędzia do kontrolki suwaka. |
Uwagi
"kontrolka suwaka" (znana również jako pasek śledzenia) to okno zawierające suwak i opcjonalne znaczniki znaczników. Gdy użytkownik przesuwa suwak przy użyciu myszy lub kierunkowych, kontrolka wysyła komunikaty powiadomień, aby wskazać zmianę.
Kontrolki suwaka są przydatne, gdy chcesz, aby użytkownik wybrał dyskretną wartość lub zestaw kolejnych wartości w zakresie. Na przykład możesz użyć kontrolki suwaka, aby umożliwić użytkownikowi ustawienie częstotliwości powtarzania klawiatury przez przesunięcie suwaka na dany znacznik znacznika.
Ta kontrolka CSliderCtrl
(i dlatego klasa) jest dostępna tylko dla programów działających w systemach Windows 95/98 i Windows NT w wersji 3.51 lub nowszej.
Suwak przesuwa się w przyrostach, które określisz podczas jego tworzenia. Jeśli na przykład określisz, że suwak powinien mieć zakres pięciu, suwak może zajmować tylko sześć pozycji: pozycję po lewej stronie kontrolki suwaka i jedną pozycję dla każdego przyrostu w zakresie. Zazwyczaj każda z tych pozycji jest identyfikowana za pomocą znacznika znacznika.
Suwak można utworzyć przy użyciu konstruktora i Create
funkcji składowej CSliderCtrl
. Po utworzeniu kontrolki suwaka możesz użyć funkcji składowych, CSliderCtrl
aby zmienić wiele jej właściwości. Zmiany, które można wprowadzić, obejmują ustawienie minimalnych i maksymalnych pozycji suwaka, rysowanie znaczników znaczników, ustawienie zakresu zaznaczenia i zmianę położenia suwaka.
Aby uzyskać więcej informacji na temat korzystania z programu CSliderCtrl
, zobacz Controls and Using CSliderCtrl
.
Hierarchia dziedziczenia
CSliderCtrl
Wymagania
Nagłówek: afxcmn.h
CSliderCtrl::ClearSel
Czyści bieżące zaznaczenie w kontrolce suwaka.
void ClearSel(BOOL bRedraw = FALSE);
Parametry
bRedraw
Ponownie rysuj flagę. Jeśli ten parametr to TRUE
, suwak zostanie ponownie wyrysowany po wyczyszczonej zaznaczeniu; w przeciwnym razie suwak nie zostanie ponownie narysowany.
CSliderCtrl::ClearTics
Usuwa bieżące znaczniki znaczniki z kontrolki suwaka.
void ClearTics(BOOL bRedraw = FALSE);
Parametry
bRedraw
Ponownie rysuj flagę. Jeśli ten parametr to TRUE
, suwak zostanie ponownie wyrysowany po wyczyszczone znaczniki znaczników. W przeciwnym razie suwak nie zostanie ponownie narysowany.
CSliderCtrl::Create
Tworzy kontrolkę suwaka i dołącza ją do CSliderCtrl
obiektu.
virtual BOOL Create(
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID);
Parametry
dwStyle
Określa styl kontrolki suwaka. Zastosuj dowolną kombinację stylów kontrolek suwaka opisanych w zestawie Windows SDK do kontrolki.
rect
Określa rozmiar i położenie kontrolki suwaka. Może to być CRect
obiekt lub RECT
struktura.
pParentWnd
Określa okno nadrzędne kontrolki suwaka, zwykle CDialog
. Nie może to być NULL
.
nID
Określa identyfikator kontrolki suwaka.
Wartość zwracana
Niezerowe, jeśli inicjowanie zakończyło się pomyślnie; w przeciwnym razie 0.
Uwagi
Utworzysz element CSliderCtrl
w dwóch krokach. Najpierw wywołaj konstruktor, a następnie wywołaj Create
metodę , która tworzy kontrolkę suwaka i dołącza ją do CSliderCtrl
obiektu.
W zależności od wartości ustawionych dla dwStyle
kontrolki suwak może mieć orientację pionową lub poziomą. Może mieć znaczniki zaznaczeń po obu stronach, obu stronach lub nie. Można go również użyć do określenia zakresu kolejnych wartości.
Aby zastosować style rozszerzonego okna do kontrolki suwaka, wywołaj metodę CreateEx
zamiast Create
.
CSliderCtrl::CreateEx
Tworzy kontrolkę (okno podrzędne) i kojarzy ją z obiektem CSliderCtrl
.
virtual BOOL CreateEx(
DWORD dwExStyle,
DWORD dwStyle,
const RECT& rect,
CWnd* pParentWnd,
UINT nID);
Parametry
dwExStyle
Określa rozszerzony styl tworzonej kontrolki. Aby uzyskać listę rozszerzonych stylów systemu Windows, zobacz dwExStyle
parametr dla CreateWindowEx
w zestawie Windows SDK.
dwStyle
Określa styl kontrolki suwaka. Zastosuj dowolną kombinację stylów kontrolek suwaka opisanych w zestawie Windows SDK do kontrolki.
rect
Odwołanie do RECT
struktury opisującej rozmiar i położenie okna do utworzenia w współrzędnych pParentWnd
klienta .
pParentWnd
Wskaźnik do okna, który jest elementem nadrzędnym kontrolki.
nID
Identyfikator okna podrzędnego kontrolki.
Wartość zwracana
Bezzerowe, jeśli się powiedzie; w przeciwnym razie 0.
Uwagi
Create
Zamiast CreateEx
stosować rozszerzone style systemu Windows określone w rozszerzonym prefiksie WS_EX_
stylu systemu Windows.
CSliderCtrl::CSliderCtrl
CSliderCtrl
Tworzy obiekt.
CSliderCtrl();
CSliderCtrl::GetBuddy
Pobiera uchwyt do okna kumpla kontrolki suwaka w danej lokalizacji.
CWnd* GetBuddy(BOOL fLocation = TRUE) const;
Parametry
fLocation
Wartość logiczna wskazująca, które z dwóch dojść okna kumpla do pobrania. Może być jedną z następujących wartości:
TRUE
Pobiera uchwyt do kumpla po lewej stronie suwaka. Jeśli kontrolka suwaka używaTBS_VERT
stylu, komunikat pobierze kumpla powyżej suwaka.FALSE
Pobiera uchwyt do kumpla po prawej stronie suwaka. Jeśli kontrolka suwaka używaTBS_VERT
stylu, komunikat pobierze kumpla poniżej suwaka.
Wartość zwracana
Wskaźnik do obiektu, który jest oknem CWnd
kumpla w lokalizacji określonej przez fLocation
, lub NULL
jeśli w tej lokalizacji nie istnieje żadne okno kumpla.
Uwagi
Ta funkcja składowa implementuje zachowanie komunikatu TBM_GETBUDDY
Win32 zgodnie z opisem w zestawie WINDOWS SDK. Opis stylów kontrolek suwaka można znaleźć w temacie Trackbar Control Styles in the Windows SDK (Style kontrolek paska śledzenia w zestawie Windows SDK).
CSliderCtrl::GetChannelRect
Pobiera rozmiar i położenie prostokąta ograniczenia dla kanału kontrolki suwaka.
void GetChannelRect(LPRECT lprc) const;
Parametry
lprc
Wskaźnik do CRect
obiektu, który zawiera rozmiar i położenie prostokąta ograniczenia kanału po powrocie funkcji.
Uwagi
Kanał jest obszarem, na którym przesuwa się suwak i który zawiera wyróżnienie po wybraniu zakresu.
CSliderCtrl::GetLineSize
Pobiera rozmiar linii dla kontrolki suwaka.
int GetLineSize() const;
Wartość zwracana
Rozmiar linii dla kontrolki suwaka.
Uwagi
Rozmiar wiersza wpływa na to, ile suwak przesuwa się dla TB_LINEUP
powiadomień i TB_LINEDOWN
. Domyślnym ustawieniem rozmiaru wiersza jest 1.
CSliderCtrl::GetNumTics
Pobiera liczbę znaczników w kontrolce suwaka.
UINT GetNumTics() const;
Wartość zwracana
Liczba znaczników w kontrolce suwaka.
CSliderCtrl::GetPageSize
Pobiera rozmiar strony dla kontrolki suwaka.
int GetPageSize() const;
Wartość zwracana
Rozmiar strony kontrolki suwaka.
Uwagi
Rozmiar strony wpływa na to, ile suwak przesuwa się dla TB_PAGEUP
powiadomień i TB_PAGEDOWN
.
CSliderCtrl::GetPos
Pobiera bieżącą pozycję suwaka w kontrolce suwaka.
int GetPos() const;
Wartość zwracana
Bieżące położenie.
CSliderCtrl::GetRange
Pobiera maksymalne i minimalne pozycje suwaka w kontrolce suwaka.
void GetRange(
int& nMin,
int& nMax) const;
Parametry
nMin
Odwołanie do liczby całkowitej, która otrzymuje minimalną pozycję.
nMax
Odwołanie do liczby całkowitej, która otrzymuje maksymalną pozycję.
Uwagi
Ta funkcja kopiuje wartości do liczb całkowitych, do których odwołuje się nMin
element i nMax
.
CSliderCtrl::GetRangeMax
Pobiera maksymalną pozycję suwaka w kontrolce suwaka.
int GetRangeMax() const;
Wartość zwracana
Maksymalna pozycja kontrolki.
CSliderCtrl::GetRangeMin
Pobiera minimalną pozycję suwaka w kontrolce suwaka.
int GetRangeMin() const;
Wartość zwracana
Minimalna pozycja kontrolki.
CSliderCtrl::GetSelection
Pobiera pozycje początkowe i końcowe bieżącego zaznaczenia w kontrolce suwaka.
void GetSelection(
int& nMin,
int& nMax) const;
Parametry
nMin
Odwołanie do liczby całkowitej, która odbiera pozycję początkową bieżącego zaznaczenia.
nMax
Odwołanie do liczby całkowitej, która odbiera położenie końcowe bieżącego zaznaczenia.
CSliderCtrl::GetThumbLength
Pobiera długość suwaka w bieżącej kontrolce paska śledzenia.
int GetThumbLength() const;
Wartość zwracana
Długość suwaka w pikselach.
Uwagi
Ta metoda wysyła TBM_GETTHUMBLENGTH
komunikat opisany w zestawie SDK systemu Windows.
CSliderCtrl::GetThumbRect
Pobiera rozmiar i położenie prostokąta ograniczenia suwaka (kciuk) w kontrolce suwaka.
void GetThumbRect(LPRECT lprc) const;
Parametry
lprc
Wskaźnik do CRect
obiektu, który zawiera prostokąt ograniczenia suwaka po powrocie funkcji.
CSliderCtrl::GetTic
Pobiera położenie znacznika znacznika w kontrolce suwaka.
int GetTic(int nTic) const;
Parametry
nTic
Indeks oparty na wartości zerowej identyfikujący znacznik znacznika.
Wartość zwracana
Pozycja określonego znacznika znacznika lub - 1, jeśli nTic
nie określi prawidłowego indeksu.
CSliderCtrl::GetTicArray
Pobiera adres tablicy zawierającej pozycje znaczników znaczników dla kontrolki suwaka.
DWORD* GetTicArray() const;
Wartość zwracana
Adres tablicy zawierającej pozycje znacznika znacznika dla kontrolki suwaka.
CSliderCtrl::GetTicPos
Pobiera bieżącą pozycję fizyczną znacznika w kontrolce suwaka.
int GetTicPos(int nTic) const;
Parametry
nTic
Indeks oparty na wartości zerowej identyfikujący znacznik znacznika.
Wartość zwracana
Pozycja fizyczna, we współrzędnych klienta, z określonego znacznika znacznika znacznika lub - 1, jeśli nTic
nie określi prawidłowego indeksu.
CSliderCtrl::GetToolTips
Pobiera uchwyt do kontrolki etykietki narzędzia przypisanej do kontrolki suwaka, jeśli istnieje.
CToolTipCtrl* GetToolTips() const;
Wartość zwracana
Wskaźnik do CToolTipCtrl
obiektu lub NULL
jeśli etykietki narzędzi nie są używane. Jeśli kontrolka suwaka nie używa TBS_TOOLTIPS
stylu, zwracana wartość to NULL
.
Uwagi
Ta funkcja składowa implementuje zachowanie komunikatu TBM_GETTOOLTIPS
Win32 zgodnie z opisem w zestawie WINDOWS SDK. Należy pamiętać, że ta funkcja składowa zwraca CToolTipCtrl
obiekt zamiast uchwytu do kontrolki.
Opis stylów kontrolek suwaka można znaleźć w temacie Trackbar Control Styles in the Windows SDK (Style kontrolek paska śledzenia w zestawie Windows SDK).
CSliderCtrl::SetBuddy
Przypisuje okno jako okno kumpla dla kontrolki suwaka.
CWnd* SetBuddy(
CWnd* pWndBuddy,
BOOL fLocation = TRUE);
Parametry
pWndBuddy
Wskaźnik do CWnd
obiektu, który zostanie ustawiony jako kumpel kontrolki suwaka.
fLocation
Wartość określająca lokalizację, w której ma być wyświetlane okno kumpla. Ta wartość może być jedną z następujących wartości:
TRUE
Kumpel pojawi się po lewej stronie paska trackbar, jeśli kontrolka paska trackbar używaTBS_HORZ
stylu. Jeśli pasek trackbar używaTBS_VERT
stylu, kumpel pojawi się nad kontrolką paska trackbar.FALSE
Kumpel pojawi się po prawej stronie paska trackbar, jeśli kontrolka paska trackbar używaTBS_HORZ
stylu. Jeśli pasek trackbar używaTBS_VERT
stylu, kumpel pojawi się poniżej kontrolki paska trackbar.
Wartość zwracana
Wskaźnik do CWnd
obiektu, który został wcześniej przypisany do kontrolki suwaka w tej lokalizacji.
Uwagi
Ta funkcja składowa implementuje zachowanie komunikatu TBM_SETBUDDY
Win32 zgodnie z opisem w zestawie WINDOWS SDK. Należy pamiętać, że ta funkcja składowa używa wskaźników do CWnd
obiektów, a nie uchwytów okien zarówno dla wartości zwracanej, jak i parametru.
Opis stylów kontrolek suwaka można znaleźć w temacie Trackbar Control Styles in the Windows SDK (Style kontrolek paska śledzenia w zestawie Windows SDK).
CSliderCtrl::SetLineSize
Ustawia rozmiar linii dla kontrolki suwaka.
int SetLineSize(int nSize);
Parametry
nSize
Nowy rozmiar wiersza kontrolki suwaka.
Wartość zwracana
Poprzedni rozmiar wiersza.
Uwagi
Rozmiar wiersza wpływa na to, ile suwak przesuwa się dla TB_LINEUP
powiadomień i TB_LINEDOWN
.
CSliderCtrl::SetPageSize
Ustawia rozmiar strony dla kontrolki suwaka.
int SetPageSize(int nSize);
Parametry
nSize
Nowy rozmiar strony kontrolki suwaka.
Wartość zwracana
Poprzedni rozmiar strony.
Uwagi
Rozmiar strony wpływa na to, ile suwak przesuwa się dla TB_PAGEUP
powiadomień i TB_PAGEDOWN
.
CSliderCtrl::SetPos
Ustawia bieżącą pozycję suwaka w kontrolce suwaka.
void SetPos(int nPos);
Parametry
nPos
Określa położenie nowego suwaka.
CSliderCtrl::SetRange
Ustawia zakres (minimalne i maksymalne pozycje) suwaka w kontrolce suwaka.
void SetRange(
int nMin,
int nMax,
BOOL bRedraw = FALSE);
Parametry
nMin
Minimalna pozycja suwaka.
nMax
Maksymalna pozycja suwaka.
bRedraw
Flaga ponownego rysowania. Jeśli ten parametr to TRUE
, suwak zostanie ponownie narysowane po ustawieniu zakresu. W przeciwnym razie suwak nie zostanie ponownie narysowane.
CSliderCtrl::SetRangeMax
Ustawia maksymalny zakres suwaka w kontrolce suwaka.
void SetRangeMax(
int nMax,
BOOL bRedraw = FALSE);
Parametry
nMax
Maksymalna pozycja suwaka.
bRedraw
Flaga ponownego rysowania. Jeśli ten parametr to TRUE
, suwak zostanie ponownie narysowane po ustawieniu zakresu. W przeciwnym razie suwak nie zostanie ponownie narysowane.
CSliderCtrl::SetRangeMin
Ustawia minimalny zakres suwaka w kontrolce suwaka.
void SetRangeMin(
int nMin,
BOOL bRedraw = FALSE);
Parametry
nMin
Minimalna pozycja suwaka.
bRedraw
Flaga ponownego rysowania. Jeśli ten parametr to TRUE
, suwak zostanie ponownie narysowane po ustawieniu zakresu. W przeciwnym razie suwak nie zostanie ponownie narysowane.
CSliderCtrl::SetSelection
Ustawia pozycje początkowe i końcowe dla bieżącego zaznaczenia w kontrolce suwaka.
void SetSelection(
int nMin,
int nMax);
Parametry
nMin
Pozycja początkowa suwaka.
nMax
Położenie końcowe suwaka.
CSliderCtrl::SetThumbLength
Ustawia długość suwaka w bieżącej kontrolce paska śledzenia.
void SetThumbLength(int nLength);
Parametry
nLength
[in] Długość suwaka w pikselach.
Uwagi
Ta metoda wymaga ustawienia kontrolki trackbar na TBS_FIXEDLENGTH
styl.
Ta metoda wysyła TBM_SETTHUMBLENGTH
komunikat opisany w zestawie SDK systemu Windows.
Przykład
Pierwszy przykład kodu definiuje zmienną , m_sliderCtrl
która jest używana do uzyskiwania dostępu do bieżącej kontrolki paska śledzenia. W przykładzie zdefiniowano również zmienną , thumbLength
która jest używana do przechowywania domyślnej długości składnika kciuka kontrolki paska śledzenia. Te zmienne są używane w następnym przykładzie.
// Variable to access the slider control.
CSliderCtrl m_sliderCtrl;
// Length of the slider control's thumb.
int thumbLength;
Następny przykład kodu ustawia składnik kciuka kontrolki trackbar na dwukrotnie większą niż domyślna długość.
// Add extra initialization.
// Modify the size of the slider control's thumb.
// First, set the TBS_FIXEDLENGTH style.
m_sliderCtrl.ModifyStyle(0, TBS_FIXEDLENGTH);
thumbLength = m_sliderCtrl.GetThumbLength();
m_sliderCtrl.SetThumbLength(thumbLength * 2);
// End extra initialization.
CSliderCtrl::SetTic
Ustawia położenie znacznika znacznika w kontrolce suwaka.
BOOL SetTic(int nTic);
Parametry
nTic
Położenie znacznika znacznika. Ten parametr musi określać wartość dodatnią.
Wartość zwracana
Nonzero, jeśli jest ustawiony znacznik znacznika; w przeciwnym razie 0.
CSliderCtrl::SetTicFreq
Ustawia częstotliwość, z jaką znaczniki są wyświetlane w suwaku.
void SetTicFreq(int nFreq);
Parametry
nFreq
Częstotliwość znaczników znaczników.
Uwagi
Na przykład jeśli częstotliwość jest ustawiona na 2, dla każdego innego przyrostu w zakresie suwaka jest wyświetlany znacznik znacznika. Ustawieniem domyślnym dla częstotliwości jest 1 (oznacza to, że każdy przyrost w zakresie jest skojarzony z znacznikiem znacznika znacznika).
Aby użyć tej funkcji, musisz utworzyć kontrolkę ze stylem TBS_AUTOTICKS
. Aby uzyskać więcej informacji, zobacz CSliderCtrl::Create
.
CSliderCtrl::SetTipSide
Umieszcza kontrolkę etykietki narzędzia używaną przez kontrolkę paska śledzenia.
int SetTipSide(int nLocation);
Parametry
nLocation
Wartość reprezentująca lokalizację, w której ma być wyświetlana kontrolka etykietki narzędzia. Aby uzyskać listę możliwych wartości, zobacz komunikat TBM_SETTIPSIDE
Win32, zgodnie z opisem w zestawie WINDOWS SDK.
Wartość zwracana
Wartość reprezentująca poprzednią lokalizację kontrolki etykietki narzędzia. Zwracana wartość jest równa jednej z możliwych wartości dla nLocation
elementu .
Uwagi
Ta funkcja składowa implementuje zachowanie komunikatu TBM_SETTIPSIDE
Win32 zgodnie z opisem w zestawie WINDOWS SDK. Kontrolki suwaka korzystające z etykietek narzędzi wyświetlania TBS_TOOLTIPS
stylu. Opis stylów kontrolek suwaka można znaleźć w temacie Trackbar Control Styles in the Windows SDK (Style kontrolek paska śledzenia w zestawie Windows SDK).
CSliderCtrl::SetToolTips
Przypisuje kontrolkę etykietki narzędzia do kontrolki suwaka.
void SetToolTips(CToolTipCtrl* pWndTip);
Parametry
pWndTip
Wskaźnik do CToolTipCtrl
obiektu zawierającego etykietki narzędzi do użycia z kontrolką suwaka.
Uwagi
Ta funkcja składowa implementuje zachowanie komunikatu TBM_SETTOOLTIPS
Win32 zgodnie z opisem w zestawie WINDOWS SDK. Gdy kontrolka suwaka zostanie utworzona za pomocą TBS_TOOLTIPS
stylu, zostanie utworzona domyślna kontrolka etykietki narzędzia wyświetlana obok suwaka, wyświetlając bieżącą pozycję suwaka. Opis stylów kontrolek suwaka można znaleźć w temacie Trackbar Control Styles in the Windows SDK (Style kontrolek paska śledzenia w zestawie Windows SDK).
Zobacz też
Przykład MFC CMNCTRL2
CWnd
Klasa
Wykres hierarchii
CProgressCtrl
Klasa