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