Udostępnij za pośrednictwem


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.

Zobacz też

Informacje

Klasa CSliderCtrl

Diagram hierarchii

TBM_SETTHUMBLENGTH

CSliderCtrl::GetThumbLength