Share via


FlatSB_SetScrollPos 함수(commctrl.h)

플랫 스크롤 막대에서 엄지의 현재 위치를 설정합니다. 창에 대해 플랫 스크롤 막대가 초기화되지 않은 경우 이 함수는 표준 SetScrollPos 함수를 호출합니다.

구문

int FlatSB_SetScrollPos(
  HWND unnamedParam1,
  int  code,
  int  pos,
  BOOL fRedraw
);

매개 변수

unnamedParam1

형식: HWND

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

code

형식: int

스크롤 막대 유형입니다. 다음 값 중 하나일 수 있습니다.

의미
SB_HORZ
가로 스크롤 막대의 엄지 위치를 설정합니다.
SB_VERT
세로 스크롤 막대의 엄지 위치를 설정합니다.

pos

형식: int

새 엄지 손가락 위치입니다.

fRedraw

형식: BOOL

변경 내용을 반영하기 위해 스크롤 막대를 즉시 다시 그릴지 여부를 지정합니다. 이 매개 변수가 TRUE이면 스크롤 막대가 다시 그려집니다. FALSE이면 스크롤 막대가 다시 그려지지 않습니다.

반환 값

형식: int

지정된 플랫 스크롤 막대에서 엄지 손가락의 이전 위치를 반환합니다.

설명

참고 플랫 스크롤 막대 함수는 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 이상)