共用方式為


CMFCVisualManager::OnDrawStatusBarProgress

則繪製在 CMFCStatusBar 物件時,的進度指示器架構會呼叫這個方法。

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

參數

  • [in] pDC
    裝置內容的指標狀態列中。

  • [in] pStatusBar
    包含進度列的 CMFCStatusBar 物件。

  • [in] rectProgress
    指定進度列界限的矩形。

  • [in] nProgressTotal
    進度列的總數。

  • [in] nProgressCurr
    進度列的目前進度。

  • [in] clrBar
    表示進度列的初始色彩的 COLORREF 參數。值是色彩漸層的開始或進度列的一組完整的色彩。

  • [in] clrProgressBarDest
    表示漸層的結束色彩進度列的 COLORREF 參數。如果為-1, clrProgressBarDest 架構不繪製進度列做為色彩漸層。相反地,它會 clrBar指定的色彩填滿整個進度列。

  • [in] clrProgressText
    表示目前進度的文字表示之文字色彩的 COLORREF 參數。如果 bProgressText 設為 FALSE,則會忽略這個參數。

  • [in] bProgressText
    指示是否顯示作用中處理序的文字表示的布林值參數。

備註

覆寫衍生的視覺管理員的方法 CMFCStatusBar 自訂物件的外觀。

需求

標題: afxvisualmanager.h

請參閱

參考

CMFCVisualManager 類別

階層架構圖

CMFCStatusBar 類別