다음을 통해 공유


SBM_SETRANGE 메시지

스크롤 막대 컨트롤의 최소 및 최대 위치 값을 설정하기 위해 SBM_SETRANGE 메시지가 전송됩니다.

애플리케이션은 이 메시지를 직접 보내면 안 됩니다. 대신 SetScrollRange 함수를 사용해야 합니다. 창은 WindowProc 함수를 통해 이 메시지를 받습니다. 사용자 지정 스크롤 막대 컨트롤을 구현하는 애플리케이션은 SetScrollRange 함수가 제대로 작동하려면 이러한 메시지에 응답해야 합니다.

매개 변수

wParam

최소 스크롤 위치를 지정합니다.

lParam

최대 스크롤 위치를 지정합니다.

반환 값

ComCtl32.dll 버전 5.0: 스크롤 상자의 위치가 변경된 경우 반환 값은 스크롤 상자의 이전 위치입니다. 그렇지 않으면 0입니다.

ComCtl32.dll 버전 6.0: 변경 여부에 관계없이 스크롤 상자의 현재 위치입니다.

설명

기본 최소 및 최대 위치 값은 0입니다. wParamlParam 매개 변수로 지정된 값의 차이는 MAXLONG보다 크지 않아야 합니다.

최소 위치 및 최대 위치 값이 같으면 스크롤 막대 컨트롤이 숨겨지고 사실상 사용하지 않도록 설정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버
Windows Server 2003 [데스크톱 앱만 해당]
헤더
Winuser.h(Windows.h 포함)

추가 정보

참조

SBM_GETPOS

SBM_GETRANGE

SBM_SETPOS

SBM_SETRANGEREDRAW