Sdílet prostřednictvím


CStatusBarCtrl::Create

Vytvoří ovládací prvek panelu Stav a připojí jej CStatusBarCtrl objektu.

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

Parametry

  • dwStyle
    Určuje styl ovládacího panelu Stav.Použít libovolnou kombinaci stavový řádek styly řízení uvedené v Běžné styly řízení v .Tento parametr musí obsahovat WS_CHILD styl.Rovněž by měla zahrnovat WS_VISIBLE styl.

  • rect
    Určuje velikost a polohu ovládací panel stavu.Může být buď CRect objektu nebo RECT struktury.

  • pParentWnd
    Určuje na stavovém řádku okna nadřazeného ovládacího prvku, obvykle CDialog .Nesmí být hodnotu NULL.

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

Vrácená hodnota

Nenulová hodnota, pokud je úspěšná. jinak nula.

Poznámky

Můžete vytvářet CStatusBarCtrl ve dvou krocích.Nejprve volání konstruktoru a potom volat vytvořit, který vytvoří ovládací panel stav a připojí jej k CStatusBarCtrl objektu.

Výchozí pozice okna Stav je ve spodní části nadřazené okno, ale můžete zadat CCS_TOP styl se následně zobrazí v horní části oblasti nadřazené okno klienta.Můžete zadat SBARS_SIZEGRIP styl úchyt na pravý konec stavového okna.Diakritické znaménko CCS_TOP a SBARS_SIZEGRIP styly nedoporučuje, protože výsledný úchyt není funkční, i když systém nakreslí ho v okně Stav.

Vytvoření stavového řádku okna Rozšířené styly, volání CStatusBarCtrl::CreateEx namísto vytvořit.

Příklad

VERIFY(m_wndSBC.Create(WS_CHILD|WS_VISIBLE|CCS_BOTTOM|SBARS_SIZEGRIP,
   CRect(0,0,0,0), this, IDC_STATUSBARCTRL));

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CStatusBarCtrl

Graf hierarchie

CStatusBarCtrl::CStatusBarCtrl