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


CMFCStatusBar::EnablePaneProgressBar

Отображает индикатор выполнения в определенной области.

void EnablePaneProgressBar(
   int nIndex,
   long nTotal=100,
   BOOL bDisplayText=FALSE,
   COLORREF clrBar=-1,
   COLORREF clrBarDest=-1,
   COLORREF clrProgressText=-1 
);

Параметры

  • [входящий] nIndex
    Определяет индекс панели индикатор выполнения, которой необходимо разрешить.

  • [входящий] nTotal
    Указывает максимальное значение для индикатора выполнения.

  • [входящий] bDisplayText
    Указывает, следует ли отображать индикатор выполнения, текущее значение выполнения.

  • [входящий] clrBar
    Указывает цвет фона индикатора выполнения.

  • [входящий] clrBarDest
    Задает вторичный цвет фона индикатора выполнения. Используйте другое значение меньше clrBar чтобы заполнить цветом смешанным в градиент.

  • [входящий] clrProgressText
    Определяет цвет текста индикатора выполнения.

Заметки

Если требуется отключить, то вызов EnablePaneProgressBar индикатора выполнения с nTotal установите значение -1. nTotal по умолчанию равно 100. Следовательно, не требуется никаких дополнительных вычислений отображения хода выполнения в виде процентов.

Необходимо передать различные значения для clrBar и clrBarDest, что цвет фона полосы хода выполнения отобразит смешанный цвет в градиент. .

Чтобы задать текущий ход выполнения, вызовите метод CMFCStatusBar::SetPaneProgress.

Требования

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

См. также

Ссылки

Класс CMFCStatusBar

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