Sdílet prostřednictvím


Vytvoření objektu CToolBarCtrl

Objekty CToolBarCtrl obsahují několik interních datových struktur – seznam rastrových obrázků tlačítek, seznam řetězců popisků tlačítek a seznam TBBUTTON struktur – které přidružují obrázek a/nebo řetězec k pozici, stylu, stavu a ID příkazu tlačítka. Každý z prvků těchto datových struktur se označuje indexem založeným na nule. Než budete moct objekt použít CToolBarCtrl , musíte nastavit tyto datové struktury. Seznam datových struktur naleznete v části Ovládací prvky panelu nástrojů v sadě Windows SDK. Seznam řetězců lze použít pouze pro popisky tlačítek; z panelu nástrojů nelze načíst řetězce.

Pokud chcete použít CToolBarCtrl objekt, obvykle postupujte takto:

Použití objektu CToolBarCtrl

  1. Vytvořte objekt CToolBarCtrl.

  2. Volání vytvořit panel nástrojů Systému Windows společný ovládací prvek a připojit ho k objektu CToolBarCtrl . Pokud chcete rastrové obrázky pro tlačítka, přidejte rastrové obrázky tlačítek na panel nástrojů voláním AddBitmap. Pokud chcete popisky řetězců pro tlačítka, přidejte řetězce na panel nástrojů voláním AddString a/nebo AddStrings. Po volání a/nebo AddStringsbyste měli zavolat AddString funkci AutoSize, abyste získali řetězec nebo řetězce, které se mají zobrazit.

  3. Přidejte struktury tlačítek na panel nástrojů voláním AddButtons.

  4. Pokud chcete tipy k nástrojům, zacházejte TTN_NEEDTEXT zprávy v okně vlastníka panelu nástrojů, jak je popsáno v oznámeních popisů popisů tlačítek.

  5. Pokud chcete, aby váš uživatel mohl přizpůsobit panel nástrojů, zpracujte zprávy oznámení o přizpůsobení v okně vlastníka, jak je popsáno v části Zpracování oznámení přizpůsobení.

Viz také

Používání atributu CToolBarCtrl
Ovládací prvky