다음을 통해 공유


FlatSB_EnableScrollBar 함수(commctrl.h)

플랫 스크롤 막대 방향 단추 중 하나 또는 둘 모두를 사용하거나 사용하지 않도록 설정합니다. 창에 대해 플랫 스크롤 막대가 초기화되지 않은 경우 이 함수는 표준 EnableScrollBar 함수를 호출합니다.

구문

BOOL FlatSB_EnableScrollBar(
  HWND unnamedParam1,
  int  unnamedParam2,
  UINT unnamedParam3
);

매개 변수

unnamedParam1

형식: HWND

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

unnamedParam2

형식: int

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

의미
SB_BOTH
가로 및 세로 스크롤 막대에서 방향 단추를 사용하거나 사용하지 않도록 설정합니다.
SB_HORZ
가로 스크롤 막대에서 방향 단추를 사용하거나 사용하지 않도록 설정합니다.
SB_VERT
세로 스크롤 막대에서 방향 단추를 사용하거나 사용하지 않도록 설정합니다.

unnamedParam3

형식: UINT

스크롤 막대 화살표의 사용 여부를 지정하고 사용하거나 사용하지 않도록 설정된 화살표를 나타내는 매개 변수입니다. 다음 값 중 하나일 수 있습니다.

의미
ESB_DISABLE_BOTH
지정된 스크롤 막대에서 양방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_DOWN
세로 스크롤 막대에서 아래쪽 방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_LEFT
가로 스크롤 막대에서 왼쪽 방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_LTUP
가로 스크롤 막대의 왼쪽 방향 단추 또는 세로 스크롤 막대의 위쪽 방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_RIGHT
가로 스크롤 막대에서 올바른 방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_RTDN
가로 스크롤 막대의 오른쪽 방향 단추 또는 세로 스크롤 막대의 아래쪽 방향 단추를 사용하지 않도록 설정합니다.
ESB_DISABLE_UP
세로 스크롤 막대에서 위쪽 방향 단추를 사용하지 않도록 설정합니다.
ESB_ENABLE_BOTH
지정된 스크롤 막대에서 양방향 단추를 사용하도록 설정합니다.

반환 값

형식: 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 이상)