共用方式為


CSliderCtrl::SetThumbLength

設定滑桿的長度 (以目前 TrackBar 控制項。

void SetThumbLength(
     int nLength
);

參數

參數

描述

[in] nLength

滑桿的長度,以像素為單位)。

備註

這個方法需要 TrackBar 控制項設定為 TBS_FIXEDLENGTH 樣式。

這個方法會將 TBM_SETTHUMBLENGTH 資訊,在 Windows SDK說明。

需求

標題: afxcmn.h

範例

下列程式碼範例會定義變數, m_sliderCtrl,用於存取目前 TrackBar 控制項。此範例也會定義變數, thumbLength,用來儲存 TrackBar 捲動方塊控制項的元件的預設長度。這些變數用於下一個範例。

    // Variable to access the slider control.
    CSliderCtrl m_sliderCtrl;
    // Lenght of the slider control's thumb.
    int thumbLength;

下列程式碼範例兩次設定 TrackBar 捲動方塊控制項的元件為其預設的長度。

    // 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 類別

階層架構圖

TBM_SETTHUMBLENGTH

CSliderCtrl::GetThumbLength