Partilhar via


CMFCBaseVisualManager::DrawStatusBarProgress

BAR de progresso se baseia nos BAR de status controle (Classe CMFCStatusBar) usando o tema corrente do Windows.

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

Parâmetros

  • [in] pDC
    Um ponteiro para um contexto de dispositivo.

  • [in] pStatusBar
    Um ponteiro para a BAR de status.Este valor é ignorado.

  • [in] rectProgress
    O retângulo delimitador da BAR de progresso em pDC coordenadas.

  • [in] nProgressTotal
    O valor total do progresso.

  • [in] nProgressCurr
    O valor de andamento corrente.

  • [in] clrBar
    A cor inicial.CMFCBaseVisualManager ignora isso. Classes derivadas podem usá-lo para gradientes de cor.

  • [in] clrProgressBarDest
    A cor participante.CMFCBaseVisualManager ignora isso. Classes derivadas podem usá-lo para gradientes de cor.

  • [in] clrProgressText
    Cor do texto de progresso.CMFCBaseVisualManager ignora isso. A cor do texto é definida por afxGlobalData.clrBtnText.

  • [in] bProgressText
    Especifica se exibe o texto de progresso.

Valor de retorno

TRUE Se a API de tema for ativado; caso contrário FALSE.

Requisitos

Cabeçalho: afxvisualmanager.h

Consulte também

Conceitos

Gráfico de hierarquia do MFC

Referência

Classe CMFCBaseVisualManager