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


CMFCBaseVisualManager::DrawStatusBarProgress

Рисует индикатор выполнения в элементе управления "Строка состояния" (Класс CMFCStatusBar) с помощью текущую тему Windows.

virtual BOOL DrawStatusBarProgress(
   CDC* pDC, 
   CMFCStatusBar* pStatusBar, 
   CRect rectProgress, 
   int nProgressTotal, 
   int nProgressCurr,
   COLORREF clrBar, 
   COLORREF clrProgressBarDest, 
   COLORREF clrProgressText, 
   BOOL bProgressText  
);

Параметры

  • [входящий] pDC
    Указатель на контекст устройства.

  • [входящий] pStatusBar
    Указатель на строке состояния. Это значение игнорируется.

  • [входящий] rectProgress
    Ограничивающий прямоугольник индикатора выполнения в pDC координатах.

  • [входящий] nProgressTotal
    Полное значение выполнения.

  • [входящий] nProgressCurr
    Текущее значение выполнения.

  • [входящий] clrBar
    Исходный цвет. Это CMFCBaseVisualManager игнорирует. Производные классы могут использовать его для градиентов цвета.

  • [входящий] clrProgressBarDest
    Конечный цвет. Это CMFCBaseVisualManager игнорирует. Производные классы могут использовать его для градиентов цвета.

  • [входящий] clrProgressText
    Цвет текста выполнения. Это CMFCBaseVisualManager игнорирует. Цвет текста определяется afxGlobalData.clrBtnText.

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

Возвращаемое значение

Если TRUE API разделах включено; в противном случае FALSE.

Требования

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

См. также

Ссылки

Класс CMFCBaseVisualManager

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