共用方式為


CProgressCtrl::Create

建立進度列控制項並將其附加至 CProgressCtrl 物件。

virtual BOOL Create(
   DWORD dwStyle,
   const RECT& rect,
   CWnd* pParentWnd,
   UINT nID 
);

參數

  • dwStyle
    指定進度列控制項的樣式。 套用在 Windows SDK的 CreateWindow stylesdescribed 之視窗的任何組合,除了下列進度列控制項樣式之外,對控制項:

    • PBS_VERTICAL 顯示垂直進度資訊,由上而下。 沒有這個旗標,水平進度列控制項顯示,由左至右。

    • 逐步PBS_SMOOTH 的顯示,在進度列控制項的平滑填入。 沒有這個旗標,用來控制區塊會填滿。

  • rect
    指定進度列控制項的大小和位置。 它可以是 CRect 物件或 的長度 結構。 因為控制項必須是子視窗,則指定的座標是相對於 pParentWnd的工作區。

  • pParentWnd
    指定進度列控制項的父視窗,通常 CDialog。 不得為 NULL.

  • nID
    指定進度列控制項的 ID.

傳回值

,如果 CProgressCtrl 物件成功建立,否則

備註

您建構以兩個步驟的 CProgressCtrl 物件。 首先,請呼叫建構函式,建立 CProgressCtrl 物件,然後呼叫 建立,建立進度列控制項。

範例

CProgressCtrl myCtrl;

// Create a smooth child progress control.
myCtrl.Create(WS_CHILD|WS_VISIBLE|PBS_SMOOTH, CRect(10,10,200,30), 
   pParentWnd, IDC_PROGRESSCTRL);   

需求

Header: afxcmn.h

請參閱

參考

CProgressCtrl 類別

階層架構圖

CProgressCtrl::CProgressCtrl

CProgressCtrl::CreateEx