Стили элемента управления "Ползунок"
Элементы управления "ползунок" (CSliderCtrl) могут иметь или вертикальную или горизонтальную ориентацию. Они могут не иметь деления с обеих сторон, обе стороны, или ни одного. Их также можно использовать для определения диапазона последовательных значений. Эти свойства управляются с помощью стилей элемента управления "ползунок", задаваемых при создании элемента управления "ползунок".
Стили TBS_HORZ и TBS_VERT определяют ориентации элемента управления "ползунок". Если не указать ориентацию, элемент управления "ползунок" ориентирован по горизонтали.
Стиль TBS_AUTOTICKS создает элемент управления "ползунок" с деление для каждого шага приращения в своем диапазоне значений. Эти деления добавляются автоматически при вызове функции-члена SetRange. Если не указать TBS_AUTOTICKS, можно использовать функции-члены, например SetTic и SetTicFreq, чтобы определить положение делений. Для создания элемента управления "ползунок", который не указывает деления, можно использовать стиль TBS_NOTICKS.
Можно отображать деления на любом или обоих сторонах элемента управления "ползунок". Для горизонтальных элемента управления "ползунок", можно задать стиль TBS_BOTTOM или TBS_TOP. Для вертикальных элемента управления "ползунок", можно задать стиль TBS_RIGHT или TBS_LEFT. (TBS_BOTTOM и TBS_RIGHT параметры по умолчанию). Для делений сначала обеим сторонам элемента управления "ползунок" в любой ориентации укажите стиль TBS_BOTH.
Элемент управления "ползунок" может отображать диапазон выделения только при определении стиля, TBS_ENABLESELRANGE при его создании. Если элемент управления "ползунок" есть этот стиль, деления на начальный и конечный позициях выделения диапазона отображаются в виде треугольники (вместо вертикальных дефис) и диапазон выделения выделен. Например, диапазоны выделения могут быть полезны в простом приложении по планированию. Пользователь может выбрать диапазон делений, соответствующая часам в нижней части для определения запланированного проводить время.
По умолчанию длина для демонстрации элемента управления "ползунок" меняется по мере диапазон выделения изменяется. Если элемент управления "ползунок" имеет стиль TBS_FIXEDLENGTH, то длина slider остается неизменной, даже если диапазон выделения изменяется. Элемент управления "ползунок", имеет стиль TBS_NOTHUMB не включает ползунок.