Sdílet prostřednictvím


CToolBarCtrl::Create

Vytvoří ovládací prvek panelu nástrojů a připojí jej CToolBarCtrl objektu.

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

Parametry

  • dwStyle
    Určuje styl ovládacího prvku toolbar.Panely nástrojů musí mít vždy WS_CHILD styl.Kromě toho určit libovolnou kombinací nástrojů styly a styly oken podle poznámky.

  • rect
    Nepovinně určuje velikost a umístění ovládacího prvku toolbar.Může být buď CRect objektu nebo RECT struktury.

  • pParentWnd
    Určuje nadřazené okno Ovládací panel nástrojů.Nesmí být NULL.

  • nID
    Určuje ID ovládacího prvku toolbar.

Vrácená hodnota

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

Poznámky

Můžete vytvářet CToolBarCtrl ve dvou krocích.Nejprve volání konstruktoru a potom volat vytvořit, který vytvoří ovládací panel nástrojů a připojí jej k CToolBarCtrl objektu.Na panelu nástrojů Ovládací prvek použijte následující styly oken.

  • WS_CHILD vždy

  • WS_VISIBLE obvykle

  • WS_DISABLED zřídka

Viz CreateWindow v popis styly oken.

Můžete také použít kombinaci běžné styly řízení, jak je popsáno v .

Kombinací nástrojů styly použít ovládací prvek nebo tlačítka samy.Styly jsou popsány v tématu ovládací panel nástrojů a tlačítko styly v .

Použití rozšířených nástrojů styly, volání SetExtendedStyle po volání vytvořit.Vytvořit panel Styly okna Rozšířené, zavolejte na CToolBarCtrl::CreateEx namísto vytvořit.

Ovládací panel nástrojů se automaticky nastaví velikost a umístění okna panelu nástrojů.Výška je založena na výšku tlačítka v panelu nástrojů.Šířka je stejná jako Šířka oblasti nadřazené okno klienta. CCS_TOP a CCS_BOTTOM Styly určují, zda je panel nástrojů umístěn podél horní nebo dolní oblasti klienta.Standardně se panel nástrojů má CCS_TOP styl.

Požadavky

Záhlaví: afxcmn.h

Viz také

Referenční dokumentace

Třída CToolBarCtrl

Graf hierarchie

CToolBarCtrl::CToolBarCtrl

CToolBarCtrl::SetButtonStructSize