다음을 통해 공유


FlatSB_GetScrollInfo 함수(commctrl.h)

플랫 스크롤 막대에 대한 정보를 가져옵니다. 창에 대해 플랫 스크롤 막대가 초기화되지 않은 경우 이 함수는 표준 GetScrollInfo 함수를 호출합니다.

구문

BOOL FlatSB_GetScrollInfo(
  HWND         unnamedParam1,
  int          code,
  LPSCROLLINFO unnamedParam3
);

매개 변수

unnamedParam1

형식: HWND

플랫 스크롤 막대가 포함된 창에 대한 핸들입니다. 이 창 핸들은 InitializeFlatSB 호출에서 이전에 전달되어야 합니다.

code

형식: int

스크롤 막대 형식을 지정하는 매개 변수입니다. 다음 값 중 하나일 수 있습니다.

의미
SB_HORZ
가로 스크롤 막대에 대한 정보를 검색합니다.
SB_VERT
세로 스크롤 막대에 대한 정보를 검색합니다.

unnamedParam3

형식: LPSCROLLINFO

지정된 스크롤 막대에 대한 정보를 받을 SCROLLINFO 구조체에 대한 포인터입니다. FlatSB_GetScrollInfo 호출하기 전에 구조체의 cbSizefMask 멤버를 작성해야 합니다. fMask 멤버는 검색해야 하는 속성을 지정하며 다음 값의 조합일 수 있습니다.

의미
SIF_PAGE
플랫 스크롤 막대의 페이지 정보를 검색합니다. SCROLLINFO 구조체의 nPage 멤버에 배치됩니다.
SIF_POS
플랫 스크롤 막대의 위치 정보를 검색합니다. SCROLLINFO 구조체의 nPos 멤버에 배치됩니다.
SIF_RANGE
플랫 스크롤 막대의 범위 정보를 검색합니다. SCROLLINFO 구조체의 nMinnMax 멤버에 배치됩니다.
SIF_ALL
SIF_PAGE, SIF_POS 및 SIF_RANGE 조합입니다.

반환 값

형식: BOOL

성공하면 0이 아닌 값을 반환하고 그렇지 않으면 0을 반환합니다.

설명

참고 플랫 스크롤 막대 함수는 Comctl32.dll 버전 4.71에서 5.82까지 구현됩니다. Comctl32.dll 버전 6.00 이상은 플랫 스크롤 막대를 지원하지 않습니다.
 

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 commctrl.h
라이브러리 Comctl32.lib
DLL Comctl32.dll(버전 4.71 이상)