次の方法で共有


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 のオブジェクトまたは RECT の構造体のいずれかです。コントロールが子ウィンドウである必要があるため、指定した座標は pParentWndのクライアント領域を基準にします。

  • pParentWnd
    進行状況バー コントロールの親ウィンドウ、通常 CDialogを指定します。これは **NULL.**である必要があります。

  • nID
    進行状況バー コントロールの ID を指定します。

戻り値

CProgressCtrl のオブジェクトが正常に作成された場合**[真]** ; それ FALSE

解説

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);   

必要条件

ヘッダー: afxcmn.h

参照

関連項目

CProgressCtrl クラス

階層図

CProgressCtrl::CProgressCtrl

CProgressCtrl::CreateEx