CMFCVisualManager::OnDrawStatusBarProgress
Платформа вызывает этот метод, когда они выпишут индикатора хода выполнения на объекте CMFCStatusBar.
virtual void OnDrawStatusBarProgress(
CDC* pDC,
CMFCStatusBar* pStatusBar,
CRect rectProgress,
int nProgressTotal,
int nProgressCurr,
COLORREF clrBar,
COLORREF clrProgressBarDest,
COLORREF clrProgressText,
BOOL bProgressText
);
Параметры
[входящий] pDC
Указатель на контекст устройства для строки состояния.[входящий] pStatusBar
Объект CMFCStatusBar, который содержит индикатор выполнения.[входящий] rectProgress
Прямоугольник, который определяет границы индикатора выполнения.[входящий] nProgressTotal
Общее число для индикатора выполнения.[входящий] nProgressCurr
Текущий ход выполнения для индикатора выполнения.[входящий] clrBar
Параметр COLORREF, указывающий начальный цвет для индикатора выполнения. Начало градиента значение цвета или полный цвет индикатора выполнения.[входящий] clrProgressBarDest
Параметр COLORREF, указывающий конец градиента цвета для индикатора выполнения. Если clrProgressBarDest -1, то границы не выпишут индикатор выполнения, как градиент цвета. Вместо этого она заполнения всего индикатор выполнения с цвет, указанный clrBar.[входящий] clrProgressText
Параметр COLORREF, указывающее цвет текста для текстовых представления текущего выполнения. Этот параметр bProgressText игнорировать если установлено в FALSE.[входящий] bProgressText
Логический параметр, указывающее, отображается ли текстовое представление текущего выполнения.
Заметки
Переопределите этот метод в производном диспетчере визуального представления настраивать внешний вид объекта CMFCStatusBar.
Требования
заголовок: afxvisualmanager.h