GetScrollRange

GetScrollRange 함수는 지정 된 스크롤 막대에 대 한 현재 최소 및 최대 스크롤 상자 (축소판) 위치 검색.

GetScrollRange 함수는 호환성을 위해서만 제공 됩니다. 새 응용 프로그램 GetScrollInfo 함수를 사용 해야.

(BOOL GetScrollRange HWND  hWnd, / / 창 스크롤 막대와 핸들intnBar, / / 스크롤 막대 플래그LPINTlpMinPos,  / 주소 / 최소 위치를 받는 변수LPINTlpMaxPos / / 주소를 최대 위치를 받는 변수);
 

매개 변수

hWnd
스크롤 막대 컨트롤 또는 nBar 매개 변수 값에 따라 표준 스크롤 막대와 창에 대 한 핸들.
nBar
위치 검색 되는 스크롤 막대를 지정 합니다. 이 매개 변수는 다음 값 중 하나가 될 수 있습니다.:
의미
SB_CTL 스크롤 막대 컨트롤의 위치를 검색합니다. HWnd 매개 변수는 스크롤 막대 컨트롤에 대 한 핸들 이어야 합니다.
SB_HORZ 윈도우의 표준 가로 스크롤 막대의 위치를 검색.
SB_VERT 윈도우의 표준 세로 스크롤 막대의 위치를 검색.

lpMinPos
최소 위치를 받는 정수 변수에 대 한 포인터.
lpMaxPos
최대 위치를 받는 정수 변수에 대 한 포인터.

반환 값

함수가 성공 하면 반환 값은 0이 아닌.

함수가 실패 하면 반환 값은 0입니다. 확장 된 오류 정보를 얻을 하려면 GetLastError.

주의

지정 된 창 스크롤 막대 컨트롤을 없거나 표준 스크롤 막대가 없는, GetScrollRange 함수 복사 lpMinPoslpMaxPos 매개 변수를 0.

표준 스크롤 막대에 대 한 기본 범위는 0에서 100 사이입니다. 스크롤 막대 컨트롤에 대 한 기본 범위는 빈 (두 값은 0 임).

WM_HSCROLL 및 WM_VSCROLL, 스크롤 막대 위치를 나타내는 메시지는 16 비트 위치 데이터의 제한 됩니다. 그러나, SetScrollInfo, SetScrollPos, SetScrollRange, GetScrollInfo, GetScrollPosGetScrollRange 32 비트 스크롤 막대 위치 데이터를 지원 하기 때문에 WM_HSCROLL 및 WM_VSCROLL 메시지의 16 비트 장벽을 우회 하는 방법이입니다. 에 대 한 설명은 기술 GetScrollInfo 함수 참조.

QuickInfo

nbsp;?Windows &NT: 버전 3.1 이상이 필요 합니다.
Windows:Windows 95 이상이 필요합니다.
Windows CE:지원 되지 않습니다.
헤더:Winuser.h에서 선언합니다.
가져오기 라이브러리:User32.lib를 사용 하 여.

참고 항목

스크롤 막대 개요, 스크롤 막대 기능 GetScrollInfo, GetScrollPos, SetScrollInfo, SetScrollPos, SetScrollRange, WM_HSCROLL, WM_VSCROLL

 

Index