Sdílet prostřednictvím


Metody vytváření stavového řádku

Knihovna MFC obsahuje dvě třídy vytvořit stavový: CStatusBar a CStatusBarCtrl (který obtéká společné ovládání Windows API).CStatusBarobsahuje všechny funkce z na stavovém řádku běžné ovládací prvek automaticky interakce s nabídkami a panely nástrojů a zpracovává mnoho požadované nastavení společné řízení a struktur pro vás; Nicméně váš Výsledný spustitelný soubor obvykle bude větší než vytvořené pomocí CStatusBarCtrl.

CStatusBarCtrlobvykle má za následek menší spustitelného souboru a možná dávat přednost CStatusBarCtrl Pokud nezamýšlíte integrovat do MFC architekturu na stavovém řádku.Pokud máte v úmyslu použít CStatusBarCtrl a integrovat do MFC architekturu na stavovém řádku, je třeba podniknout další péči o komunikaci na stavovém řádku ovládacího prvku manipulaci s knihovnou MFC.Toto sdělení není složité. je však další práci, která nepotřebná, při použití CStatusBar.

Visual C++ poskytuje dva způsoby, jak využít společné ovládací panel stavu.

  • Vytvořit na stavovém řádku pomocí CStatusBara potom volat CStatusBar::GetStatusBarCtrl k získání přístupu k CStatusBarCtrl členské funkce.

  • Vytvořit na stavovém řádku pomocí CStatusBarCtrljeho konstruktoru.

Obě metody bude umožňují přístup do členské funkce ovládacího panelu Stav.Při volání CStatusBar::GetStatusBarCtrl, vrátí odkaz na CStatusBarCtrl , můžete buď nastavit členské funkce objektu.Viz CStatusBar informace o konstrukci a stavovém řádku pomocí vytvoření CStatusBar.

Viz také

Referenční dokumentace

Používání atributu CStatusBarCtrl

Koncepty

Ovládací prvky (MFC)