다음을 통해 공유


CSliderCtrl::SetThumbLength

현재 trackbar 컨트롤에 슬라이더의 길이 설정합니다.

void SetThumbLength(
     int nLength
);

매개 변수

Parameter

설명

[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