CMFCVisualManager::OnDrawStatusBarProgress
A estrutura chama esse método quando desenha o indicador de progresso no objeto de CMFCStatusBar .
virtual void OnDrawStatusBarProgress(
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 o contexto de dispositivo para a barra de status.[in] pStatusBar
O objeto de CMFCStatusBar que contém a barra de progresso.[in] rectProgress
Um retângulo que especifica os limites de barra de progresso.[in] nProgressTotal
O número total para a barra de progresso.[in] nProgressCurr
O progresso atual para a barra de progresso.[in] clrBar
Um parâmetro de COLORREF que indica a cor inicial para a barra de progresso. O valor é o início de um gradiente de cores ou a cor completo de barra de progresso.[in] clrProgressBarDest
Um parâmetro de COLORREF que indica o fim de um gradiente de cor da barra de progresso. Se clrProgressBarDest é -1, a estrutura não desenha a barra de progresso como um gradiente de cor. Em vez de isso, preenche a barra de progresso inteira com a cor especificada por clrBar.[in] clrProgressText
Um parâmetro de COLORREF que indica a cor do texto para a representação de progresso textual atual. Esse parâmetro é ignorado se bProgressText é definido como FALSE.[in] bProgressText
Um parâmetro boolean que indica se exibir a representação de progresso textual atual.
Comentários
Substitua esse método em um gerente visual derivado para personalizar a aparência do objeto de CMFCStatusBar .
Requisitos
Cabeçalho: afxvisualmanager.h