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.