Элемент управления ползунка (справочник по элементу пользовательского интерфейса MSAA)
Заметка
В этом разделе описывается элемента управления ползунка для целей ссылки на элемент пользовательского интерфейса MSAA. Создание элемента управления ползунка объектов в различных платформах пользовательского интерфейса не описано здесь. См. справочную документацию по API для используемой платформы пользовательского интерфейса.
Ползунок, который также называется элементом управления trackbar, позволяет пользователю выбирать из диапазона значений путем перемещения ползунка. Элементы управления томами в операционной системе Windows — это ползунок.
Имя класса окна для элемента управления ползунка TRACKBAR_CLASS, которое определяется как "msctls_trackbar" в Commctrl.h.
Содержимое свойств IAccessible зависит от того, является ли ползунок вертикальным или горизонтальным, а также от того, какие из следующих частей элемента управления ползунка запрашиваются клиентом:
- Окно ползунка
- Ползунок
- Затеняемая область выше (или
- Затеняемая область ниже (или справа) ползунок
Недоступные методы
Элемент управления ползунок поддерживает следующие методы IAccessible:
Свойства IAccessible
Ползунок поддерживает следующие свойства IAccessible:
get_accKeyboardShortcut— свойство КлавиатурыShortcut — это ключ доступа окна ползунка, который является подчеркнутым символом в тексте метки ползунка для ползунка. Возвращаемая строка содержит символ ключа доступа, добавленный к строке ALT+.
get_accName— свойство имени зависит от части запрашиваемого ползунка.
Части вертикального ползунка имеют следующие имена:
Часть ползунка Имя Окно ползунка Статический текстовый элемент управления, используемый в качестве метки Ползунок "Позиция" Затеняемая область над ползунок "Страница вверх" Затеняемая область ниже ползунка "Страница вниз" Части горизонтального ползунка имеют следующие имена:
Часть ползунка Имя Окно ползунка Статический текстовый элемент управления, используемый в качестве метки Ползунок "Позиция" Затеняемая область слева от ползунка "Страница слева" Затеняемая область справа от ползунка "Страница справа" get_accParent— свойство родительского кнопок со стрелками, палец прокрутки и затеняемая область на обеих сторонах пальца — это ползунок. Свойство Parent окна ползунка — это окно (ROLE_SYSTEM_WINDOW), которое окружает элемент управления и имеет то же Имя и имя класса окна.
get_accRole— свойство роли зависит от части запрашиваемого ползунка.
Часть ползунка роли Окно ползунка ROLE_SYSTEM_SLIDER Ползунок ROLE_SYSTEM_INDICATOR Затененных областей на обеих сторонах ползунка ROLE_SYSTEM_PUSHBUTTON get_accState—значений для свойства состояния зависит от части запрашиваемого ползунка.
Ползунок Возможные значения состояния Окно ползунка STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL Ползунок Ноль (0), что означает, что объект виден или STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL Затененных областей на обеих сторонах ползунка Ноль (0), что означает, что объект виден или STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_NORMAL get_accValue— свойство значения для ползунка указывает положение отпечатка и представляет собой строку, содержащую целое число от "0" до "100".
Связанные разделы