Sdílet prostřednictvím


Provádění stavového řádku v MFC

A CStatusBar objekt je ovládací panel s řádek výstupu podokna textu.Výstup podokna se běžně používají jako řádky zprávy a ukazatele stavu.Příkladem řádky nabídky zprávu nápovědy, které jsou stručně popsány vybraný příkaz a indikátory, které zobrazit stav SCROLL LOCK, NUM LOCK a jiné klávesy.

Od verze 4.0 MFC, stavové řádky jsou implementovány pomocí třídy CStatusBarCtrl, které zapouzdřuje stavový řádek společné kontroly.Z důvodu zpětné kompatibility MFC zachová starší provedení panel stav třídy COldStatusBar.Dokumentace pro dřívější verze MFC popisuje COldStatusBar za CStatusBar.

CStatusBar::GetStatusBarCtrl, členské funkce nové MFC 4.0 umožňuje využít podporu Windows společného ovládacího prvku pro stavový řádek přizpůsobení a další funkce.CStatusBarfunkce členů poskytují většinu funkcí Windows běžné ovládací prvky; avšak při volání GetStatusBarCtrl, můžete přidělit stavové řádky i další vlastnosti stavového řádku.Při volání GetStatusBarCtrl, vrátí odkaz na CStatusBarCtrl objektu.Tento odkaz můžete použít k manipulaci s ovládací panel stavu.

Následující obrázek znázorňuje stavový řádek, který se zobrazí několik indikátorů.

Stavový řádek

Stavový řádek

Na stavovém řádku objekt nástrojů, jako je vložený v její nadřazené okno snímku a je vytvořen automaticky, když je rámeček okna.Stavový řádek, stejně jako všech ovládacích panelů je zničen automaticky i při nadřazený rámec je zničen.

Co chcete vědět více?

Viz také

Koncepty

Stavové řádky