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 použít objekt 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. Zavolejte Vytvořit pro vytvoření společného ovládacího prvku panelu nástrojů Windows a jeho připojení 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í AddString a/nebo AddStrings byste měli zavolat AutoSize, aby se řetězec nebo řetězce zobrazily.

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

  4. Pokud chcete tipy k nástrojům, zpracovávejte zprávy TTN_NEEDTEXT v okně vlastníka lišty nástrojů, jak je popsáno v Oznámení popisů nástrojů.

  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žití atributu CToolBarCtrl
Ovládací prvky