Для создания полосы прокрутки с помощью функции 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. |