다음을 통해 공유


슬라이더 컨트롤(MSAA UI 요소 참조)

참고

이 항목에서는 MSAA UI 요소 참조를 위해 Slider Control 개체에 대해 설명합니다. 다양한 UI 프레임워크에서 Slider Control 개체를 만드는 방법은 여기에 설명되어 있지 않습니다. 사용 중인 UI 프레임워크에 대한 API 참조 설명서를 참조하세요.

 

트랙바 컨트롤이라고도 하는 슬라이더 컨트롤을 사용하면 사용자가 슬라이더를 이동하여 값 범위에서 선택할 수 있습니다. Windows 운영 체제의 볼륨 컨트롤은 slider 컨트롤에 해당합니다.

슬라이더 컨트롤의 창 클래스 이름은 commctrl.h에서 "msctls_trackbar"로 정의된 TRACKBAR_CLASS.

IAccessible 속성의 내용은 슬라이더가 세로인지 가로인지 여부와 클라이언트에서 쿼리하는 슬라이더 컨트롤의 다음 부분에 따라 달라집니다.

  • 슬라이더 창
  • 슬라이더 엄지 손가락
  • 위의 음영 영역(또는
  • 슬라이더 엄지 손가락 아래(또는 오른쪽) 음영 처리된 영역

IAccessible 메서드

슬라이더 컨트롤은 다음 IAccessible 메서드를 지원합니다 .

IAccessible 속성

슬라이더 컨트롤은 다음 IAccessible 속성을 지원합니다.

  • get_accChild

  • get_accChildCount

  • get_accDescription

  • get_accHelp

  • get_accHelpTopic

  • get_accKeyboardShortcutKeyboardShortcut 속성은 슬라이더의 레이블 텍스트에 밑줄이 그은 문자인 슬라이더 창의 액세스 키입니다. 반환된 문자열에는 "Alt+" 문자열에 추가된 액세스 키 문자가 포함됩니다.

  • get_accName - Name 속성은 쿼리되는 슬라이더의 부분에 따라 달라집니다.

    세로 슬라이더의 부분에는 다음 이름이 있습니다.

    슬라이더 부분 속성
    슬라이더 창 레이블로 사용되는 정적 텍스트 컨트롤
    슬라이더 엄지 손가락 "위치"
    슬라이더 엄지 손가락 위의 음영 영역 "페이지 위로"
    슬라이더 엄지 손가락 아래 음영 영역 "페이지 아래로"

     

    가로 슬라이더의 부분에는 다음과 같은 이름이 있습니다.

    슬라이더 부분 속성
    슬라이더 창 레이블로 사용되는 정적 텍스트 컨트롤
    슬라이더 엄지 손가락 "위치"
    슬라이더 엄지 손가락 왼쪽의 음영 영역 "페이지 왼쪽"
    슬라이더 엄지 손가락 오른쪽의 음영 영역 "페이지 오른쪽"

     

  • get_accParent - 화살표 단추, 스크롤 엄지 손가락 및 엄지 손가락 양쪽의 음영 영역의 Parent 속성은 슬라이더 창입니다. 슬라이더 창의 Parent 속성은 컨트롤을 둘러싸고 Name 속성과 창 클래스 이름이 같은 window(ROLE_SYSTEM_WINDOW )입니다.

  • get_accRole - Role 속성은 쿼리되는 슬라이더의 부분에 따라 달라집니다.

    슬라이더 부분 역할
    슬라이더 창 ROLE_SYSTEM_SLIDER
    슬라이더 엄지 손가락 ROLE_SYSTEM_INDICATOR
    슬라이더 엄지 손가락의 양쪽에 음영 처리된 영역 ROLE_SYSTEM_PUSHBUTTON

     

  • get_accState - State 속성의 은 쿼리되는 슬라이더의 부분에 따라 달라집니다.

    슬라이더 파트 가능한 상태 값
    슬라이더 창 | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_NORMAL
    슬라이더 엄지 손가락 0( 개체가 표시됨을 의미하거나 STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_INVISIBLE | | STATE_SYSTEM_NORMAL
    슬라이더 엄지 손가락의 양쪽에 음영 처리된 영역 0( 개체가 표시됨을 의미하거나 STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_INVISIBLE | | STATE_SYSTEM_NORMAL

     

  • get_accValue - 슬라이더 창의 Value 속성은 thumb의 위치를 나타내며 "0"에서 "100"으로의 정수가 포함된 문자열입니다.

IAccessible 인터페이스

Scroll Bar