Стили элементов управления полосы прокрутки

Для создания полосы прокрутки с помощью функции CreateWindow или CreateWindowEx укажите класса SCROLLBAR, соответствующие окна стиль константы и сочетанием следующих стилей элементов управления панель прокрутки. Некоторые стили создание управления полосы прокрутки, который использует по умолчанию ширины или высоты. Однако вы должны всегда указывать x - и y координаты и размеры полосы прокрутки при вызове CreateWindow или CreateWindowEx.

Стиль Значение
SBS_BOTTOMALIGN Выравнивает нижний край полосы прокрутки с нижним краем прямоугольника, определяемая x, y, nWidthи nHeight параметров функции CreateWindowEx . Полоса прокрутки есть высота по умолчанию для полос прокрутки системы. Этот стиль используется в SBS_HORZ стиле.
SBS_HORZ Определяет горизонтальную полосу прокрутки. Если указано ни SBS_BOTTOMALIGN, ни SBS_TOPALIGN не стиль, полоса прокрутки имеет высоту, ширину и положение, заданный параметрами x, y, nWidthи nHeight CreateWindowEx.
SBS_LEFTALIGN Выравнивание по левому краю прямоугольника, определяемая x, y, nWidthи nHeight параметров CreateWindowExлевый край полосы прокрутки. Полоса прокрутки имеет ширину по умолчанию системы отображения полос прокрутки. Этот стиль используется в SBS_VERT стиле.
SBS_RIGHTALIGN Выравнивает правый край полосы прокрутки с правого края прямоугольника, определяемая x, y, nWidthи nHeight параметров CreateWindowEx. Полоса прокрутки имеет ширину по умолчанию системы отображения полос прокрутки. Этот стиль используется в SBS_VERT стиле.
SBS_SIZEBOX Определяет размер коробки. Если указать ни SBS_SIZEBOXBOTTOMRIGHTALIGN, ни SBS_SIZEBOXTOPLEFTALIGN стиль, размер коробка имеет высоту, ширину и положение, заданный параметрами x, y, nWidthи nHeight CreateWindowEx.
SBS_SIZEBOXBOTTOMRIGHT
ВЫРАВНИВАНИЕ
Выравнивание нижнем правом углу окна размером с правом нижнем углу прямоугольника, заданный параметрами x, y, nWidthи nHeight CreateWindowEx. Поле Размер имеет размер по умолчанию для системы размер коробки. Этот стиль используется в SBS_SIZEBOX стиле.
SBS_SIZEBOXTOPLEFTALIGN Выравнивание левой верхней части окна размер с верхнего левого угла прямоугольника, заданный параметрами x, y, nWidthи nHeight CreateWindowEx. Поле Размер имеет размер по умолчанию для системы размер коробки. Этот стиль используется в SBS_SIZEBOX стиле.
SBS_SIZEGRIP SBS_SIZEBOX, но с эффект приподнятости.
SBS_TOPALIGN Выравнивание верхнего края полосы прокрутки с верхним краем прямоугольника, определяемая x, y, nWidthи nHeight параметров CreateWindowEx. Полоса прокрутки есть высота по умолчанию для полос прокрутки системы. Этот стиль используется в SBS_HORZ стиле.
SBS_VERT Определяет вертикальную полосу прокрутки. Если вы укажете, ни SBS_RIGHTALIGN, ни SBS_LEFTALIGN стиль, полоса прокрутки имеет высоту, ширину и положение, заданный параметрами x, y, nWidthи nHeight CreateWindowEx.

Index