Sdílet prostřednictvím


Metody vytváření panelů nástrojů

MFC poskytuje dvě třídy pro vytvoření panelů nástrojů: CToolBar a CToolBarCtrl (který zabalí rozhraní API pro běžné ovládací prvky systému Windows). CToolBarposkytuje všechny funkce běžného ovládacího prvku panelu nástrojů a zpracovává mnoho požadovaných společných nastavení a struktur řízení za vás; výsledný spustitelný soubor bude obvykle větší než ten, který byl vytvořen pomocí .CToolBarCtrl

CToolBarCtrl obvykle vede k menšímu spustitelnému souboru, a pokud nemáte v úmyslu integrovat panel nástrojů do architektury MFC, můžete raději použít CToolBarCtrl . Pokud plánujete používat CToolBarCtrl a integrovat panel nástrojů do architektury MFC, musíte se o komunikaci ovládacích prvků panelu nástrojů do mfc postarat. Tato komunikace není obtížná; je však další práce, která není nepotřebná při použití CToolBar.

Visual C++ nabízí dva způsoby, jak využít společný ovládací prvek panelu nástrojů.

Obě metody vám poskytnou přístup k členským funkcím ovládacího prvku panelu nástrojů. Při volání CToolBar::GetToolBarCtrlvrátí odkaz na CToolBarCtrl objekt, takže můžete použít některou sadu členských funkcí. Informace o vytváření a vytváření panelu nástrojů pomocí nástroje CToolBar naleznete v tématu CToolBarCToolBar.

Viz také

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