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


Класс CProgressCtrl

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

class CProgressCtrl : public CWnd

Члены

sys15k39.collapse_all(ru-ru,VS.110).gifОткрытые конструкторы

Имя

Описание

CProgressCtrl::CProgressCtrl

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

sys15k39.collapse_all(ru-ru,VS.110).gifОткрытые методы

Имя

Описание

CProgressCtrl::Create

Создает элемент управления "Индикатор выполнения" и вложение его к объекту CProgressCtrl.

CProgressCtrl::CreateEx

Создает элемент управления "Индикатор выполнения" с заданными стилей расширенными Windows и вложение его к объекту CProgressCtrl.

CProgressCtrl::GetBarColor

Возвращает цвет области индикатора хода выполнения для текущего элемента управления "Индикатор выполнения".

CProgressCtrl::GetBkColor

Возвращает цвет фона текущего индикатора выполнения.

CProgressCtrl::GetPos

Возвращает текущее положение индикатора выполнения.

CProgressCtrl::GetRange

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

CProgressCtrl::GetState

Получает состояние текущего управления "Индикатор выполнения".

CProgressCtrl::GetStep

Получает приращение шага для индикатора выполнения текущего управления "Индикатор выполнения".

CProgressCtrl::OffsetPos

Перемещает текущую позицию управления "Индикатор выполнения" определенным шагом и перерисовывает панель, чтобы отразить новое положение.

CProgressCtrl::SetBarColor

Устанавливает цвет области индикатора хода выполнения на текущем элементе управления "Индикатор выполнения".

CProgressCtrl::SetBkColor

Устанавливает цвет фона для индикатора выполнения.

CProgressCtrl::SetMarquee

Режим бегущей строки поворотов с одиночным или выключение для текущего элемента управления "Индикатор выполнения".

CProgressCtrl::SetPos

Задает текущую позицию для управления "Индикатор выполнения" и перерисовывает панель, чтобы отразить новое положение.

CProgressCtrl::SetRange

Устанавливает минимальный и максимальный диапазон для элемента управления "Индикатор выполнения" и перерисовывает панели, отображая новые диапазоны.

CProgressCtrl::SetState

Устанавливает состояние текущего управления "Индикатор выполнения".

CProgressCtrl::SetStep

Указывает приращение шага для управления "Индикатор выполнения".

CProgressCtrl::StepIt

Перемещает текущую позицию для управления "Индикатор выполнения" шагом этапа (см. SetStep) и перерисовывает панель, чтобы отразить новое положение.

Заметки

Элемент управления "Индикатор выполнения" окно, приложение может использовать для отображения хода выполнения длительной операции.Он состоит из прямоугольника, который постепенно заполняется из левого направо с цветом выделения системы по мере выполнения операции.

Элемент управления "Индикатор выполнения" имеет диапазон и текущую позицию.Диапазон, представляющий полную длительность операций и текущая позиция представляющий ход выполнения приложение делало к выполнению операции.Процедура окна используется текущая позиция диапазона и указать процент индикатора выполнения, чтобы заполнить цветом выделения.Поскольку выражаются значения диапазона и текущей позиции как знаковые целые числа, возможно, диапазон значений текущей позиции от – 2.147.483.648 до 2.147.483.647 инклюзивных.

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

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

CObject

CCmdTarget

CWnd

CProgressCtrl

Требования

заголовок: afxcmn.h

См. также

Ссылки

Класс CWnd

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

Основные понятия

Образец CMNCTRL2 MFC