Поделиться через


Класс CScrollBar

Предоставляет функциональные возможности элемента управления " полоса прокрутки Windows.

class CScrollBar : public CWnd

Члены

Открытые конструкторы

Имя

Описание

CScrollBar::CScrollBar

Создает объект CScrollBar.

Открытые методы

Имя

Описание

CScrollBar::Create

Создает полоса прокрутки Windows и вложение его к объекту CScrollBar.

CScrollBar::EnableScrollBar

Включение или отключение одну или обе полосы прокрутки со стрелками.

CScrollBar::GetScrollBarInfo

Извлекает сведения о полосе прокрутки с помощью структуры SCROLLBARINFO.

CScrollBar::GetScrollInfo

Извлекает сведения о полосе прокрутки.

CScrollBar::GetScrollLimit

Извлекает ограничение полосы прокрутки

CScrollBar::GetScrollPos

Извлекает текущее положение ползунка полосы прокрутки.

CScrollBar::GetScrollRange

Извлекает текущее положение полосы прокрутки минимума и максимума для данной полосы прокрутки.

CScrollBar::SetScrollInfo

Задает сведения о полосе прокрутки.

CScrollBar::SetScrollPos

Задает текущее положение ползунка полосы прокрутки.

CScrollBar::SetScrollRange

Задает минимальное и максимальное значения позиции для данной полосы прокрутки.

CScrollBar::ShowScrollBar

Показать или скрывает полоса прокрутки.

Заметки

Создается элемент управления " полоса прокрутки в шаге 2. Во-первых, вызовите конструктор CScrollBar для создания объекта CScrollBar, а затем вызвать функцию-член Создание чтобы создать элемент управления " полоса прокрутки Windows и вложить его к объектному CScrollBar.

При создании объекта CScrollBar в диалоговое окно (через ресурс диалогового окна), то CScrollBar автоматически удалено, когда пользователь закрывает диалоговое окно.

При создании объекта CScrollBar в это окно можно также удалить его.

При создании объекта CScrollBar в стеке, он удален автоматически. При создании объекта CScrollBar в куче с помощью функции новый, необходимо вызвать метод удалить в объекте, чтобы удалить его, когда пользователь завершает полоса прокрутки Windows.

При выборе любая память в объекте CScrollBar, следует переопределить CScrollBar деструктор для удаления распределений.

Дополнительные сведения об использовании CScrollBar см. в разделе элементы управления.

Иерархия наследования

CObject

CCmdTarget

CWnd

CScrollBar

Требования

Заголовок: afxwin.h

См. также

Ссылки

Класс CWnd

Диаграмма иерархии

Класс CWnd

Класс CButton

Класс CComboBox

Класс CEdit

Класс CListBox

Класс CStatic

Класс CDialog