CSliderCtrl::SetThumbLength
Ustawia długość suwak w bieżącej kontroli pasek śledzenia.
void SetThumbLength(
int nLength
);
Parametry
Parametr |
Opis |
---|---|
[w]nLength |
Długość suwak w pikselach. |
Uwagi
Ta metoda wymaga, aby formant pasek śledzenia należy TBS_FIXEDLENGTH styl.
Metoda ta wysyła TBM_SETTHUMBLENGTH wiadomości, która jest opisana w Windows SDK.
Wymagania
Nagłówek: afxcmn.h
Przykład
Poniższy przykład kodu definiuje zmienną, m_sliderCtrl, czyli umożliwiające dostęp do bieżącego formantu pasek śledzenia.Przykład definiuje również zmienne, thumbLength, czyli używane do przechowywania domyślną długość składnika kciuka kontroli pasek śledzenia.Są one używane w następnym przykładzie.
// Variable to access the slider control.
CSliderCtrl m_sliderCtrl;
// Lenght of the slider control's thumb.
int thumbLength;
Poniższy przykład kodu ustawia sterowania pasek śledzenia kciuka składnik dwukrotnie długość domyślne.
// 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.