Sdílet prostřednictvím


CProgressCtrl::Create

Vytvoří ovládací prvek pruh průběh a připojí jej CProgressCtrl objektu.

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

Parametry

  • dwStyle
    Určuje styl ovládacího panelu pokroku.Použít libovolnou kombinaci okno stylesdescribed v CreateWindow v , kromě následujících průběh panel stylům ovládacího prvku:

    • PBS_VERTICALZobrazí informace o průběhu svisle, shora dolů.Bez tohoto příznaku ovládací panel průběhu zobrazí vodorovně, zleva doprava.

    • PBS_SMOOTHZobrazí postupné, plynulé vyplňování ovládací panel pokroku.Bez tohoto příznaku bude ovládací prvek vyplnit bloky.

  • rect
    Určuje velikost a polohu ovládací panel pokroku.Může být buď CRect objektu nebo RECT struktury.Protože podřízené okno musí být ovládací prvek, zadaných souřadnic se vztahují k oblasti klienta pParentWnd .

  • pParentWnd
    Určuje indikátor prvku nadřazené okno průběhu obvykle CDialog .Nesmí být hodnotu NULL.

  • nID
    Určuje ID ovládací panel pokroku.

Vrácená hodnota

TRUE Pokud CProgressCtrl objekt úspěšně vytvořen; jinak FALSE.

Poznámky

Můžete vytvářet CProgressCtrl objektu ve dvou krocích.Nejprve volání konstruktoru, který vytvoří CProgressCtrl objektu a potom volat vytvořit, který vytvoří ovládací panel pokroku.

Příklad

CProgressCtrl myCtrl;

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

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CProgressCtrl

Graf hierarchie

CProgressCtrl::CProgressCtrl

CProgressCtrl::CreateEx