CMFCBaseVisualManager::DrawPushButton
現在の Windows テーマを使用して、ステータス バー コントロール (CMFCStatusBar クラス) 上にプログレス バーを描画します。
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
進行状況のテキストを表示するかどうかを指定します。
戻り値
テーマ API が有効の場合は TRUE。それ以外の場合は FALSE。
必要条件
**ヘッダー:**afxvisualmanager.h