Sdílet prostřednictvím


Třída CControlBar

Základní třída pro třídy ovládací panel CStatusBar, CToolBar, CDialogBar, CReBar, a COleResizeBar.

class CControlBar : public CWnd

Členy

946eh8h7.collapse_all(cs-cz,VS.110).gifChráněné konstruktory

Název

Description

CControlBar::CControlBar

Konstrukce CControlBar objektu.

946eh8h7.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CControlBar::CalcDynamicLayout

Vrátí velikost dynamické ovládací panel jako CSize objektu.

CControlBar::CalcFixedLayout

Vrátí velikost ovládací panel jako CSize objektu.

CControlBar::CalcInsideRect

Vrátí aktuální rozměry ovládacího panelu oblasti; včetně ohraničení.

CControlBar::DoPaint

Nakreslí ohraničení a záchytnou ovládacího panelu.

CControlBar::DrawBorders

Nakreslí ohraničení ovládacího panelu.

CControlBar::DrawGripper

Vykreslí záchytnou ovládacího panelu.

CControlBar::EnableDocking

Umožňuje ovládací panel plovoucí, nebo ukotvený.

CControlBar::GetBarStyle

Obnoví nastavení ovládacího panelu styl.

CControlBar::GetBorders

Načítá hodnoty ohraničení ovládacího panelu.

CControlBar::GetCount

Vrátí počet non- HWND prvky v ovládacím panelu.

CControlBar::GetDockingFrame

Vrací ukazatel na snímek, na které je ovládací panel ukotven.

CControlBar::IsFloating

Vrátí nenulovou hodnotu dané ovládací panel je plovoucí panel ovládacího prvku.

CControlBar::OnUpdateCmdUI

Vyvolá příkaz UI obslužné rutiny.

CControlBar::SetBarStyle

Upraví nastavení ovládacího panelu styl.

CControlBar::SetBorders

Nastaví hodnoty ohraničení ovládacího panelu.

CControlBar::SetInPlaceOwner

Změní vlastníka přímo v ovládacím panelu.

946eh8h7.collapse_all(cs-cz,VS.110).gifVeřejné datové členy

Název

Description

CControlBar::m_bAutoDelete

Pokud je nenulová, CControlBar objekt je odstraněn při zničení ovládacího panelu systému Windows.

CControlBar::m_pInPlaceOwner

Vlastník přímo v ovládacím panelu.

Poznámky

Ovládací panel je okno, které je obvykle zarovnán vlevo nebo vpravo od okna rámce.Může obsahovat podřízené položky, které jsou buď HWND - li ovládací prvky, které jsou Windows windows, které generují a odpovědět na zprávy systému Windows nebo bez -HWND-podle položky, které nejsou v systému windows a jsou spravovány kód aplikace nebo rámce.Seznamy a ovládací prvky jsou příklady HWND -založeny kontroly; Stavový řádek podoken a bitmapových tlačítek jsou příklady jiných-HWND-základě ovládací prvky.

Ovládací panel windows jsou obvykle podřízených oken nadřazené okno snímku a jsou obvykle sourozenci zobrazení klienta nebo klienta MDI rámeček okna.A CControlBar objekt používá informace o klientovi obdélník nadřazené okno umístění samotného.Potom informuje nadřazené okno, o kolik místa zůstane nepřidělené oblasti nadřazené okno klienta.

Další informace o CControlBar , viz:

Hierarchii dědičnosti

CObject

CCmdTarget

CWnd

CControlBar

Požadavky

Záhlaví: afxext.h

Viz také

Referenční dokumentace

Třída CWnd

Diagram hierarchie

Třída CToolBar

Třída CDialogBar

Třída CStatusBar

Třída CReBar

Koncepty

MFC vzorek CTRLBARS