Sdílet prostřednictvím


Nastavení pro třídu CStatusBarCtrl

Výchozí pozice CStatusBarCtrl je ve spodní části okna nadřazené okno Stav, ale můžete zadat CCS_TOP styl se následně zobrazí v horní části oblasti klienta nadřazeného okna.

Můžete zadat SBARS_SIZEGRIP styl úchyt na pravém konci CStatusBarCtrl okno stav.Úchyt pro změnu velikosti je podobné velikosti ohraničení; Jedná se o obdélníkovou oblast, můžete klepnout a tažením změňte velikost nadřazené okno uživatele.

[!POZNÁMKA]

Zkombinujete-li CCS_TOP a SBARS_SIZEGRIP styly, výsledný úchyt pro změnu velikosti není funkční i v případě, že systém se kreslí ve stavovém okně.

Okno postup stavového okna automaticky nastaví počáteční velikost a umístění okna ovládacího prvku.Šířka je stejná jako u nadřazeného okna klienta oblasti.Výška je na základě metriky písma, který je aktuálně vybrán v okně Stav kontext zařízení a na šířku okraje okna.

Pokaždé, když obdrží proceduru okna automaticky přizpůsobí velikost okna Stav WM_SIZE zprávy.Obvykle nadřazené okno velikost změny, nadřízený pošle WM_SIZE zpráva do okna stav.

Minimální výška kreslicí oblasti stavového okna můžete nastavit voláním SetMinHeight, určení minimální výšku v pixelech.Plocha pro kreslení ohraničení okna nezahrnuje.

Načíst šířky ohraničení okno stav voláním GetBorders.Tuto členskou funkci obsahuje ukazatel na tři prvky pole, které přijímá šířku vodorovné ohraničení, svislé ohraničení a hranice mezi obdélníky.

Viz také

Referenční dokumentace

Používání atributu CStatusBarCtrl

Koncepty

Ovládací prvky (MFC)