Klasa CMFCReBar
A CMFCReBar obiekt jest układ, trwałość i informacje o stanie dla formantów podłogach pasek sterowania.
class CMFCReBar : public CPane
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
Dodaje zespół podłogach. |
|
(Zastępuje CBasePane::CalcFixedLayout.) |
|
(Zastępuje CBasePane::CanFloat.) |
|
Tworzy formant podłogach i dołącza go do CMFCReBar obiektu. |
|
(Zastępuje CBasePane::EnableDocking.) |
|
|
|
Zapewnia bezpośredni dostęp do podstawowych CReBarCtrl wspólnej kontroli. |
|
(Zastępuje CPane::OnShowControlBarMenu.) |
|
(Zastępuje CWnd::OnToolHitTest.) |
|
(Zastępuje CBasePane::OnUpdateCmdUI.) |
|
(Zastępuje CBasePane::SetPaneAlignment.) |
Uwagi
A CMFCReBar obiektu może zawierać wiele podrzędnych systemu Windows.Obejmuje to pola edycji, paski narzędzi i pola listy.Można zmienić programowo rozmiar podłogach lub użytkownik może ręcznie zmieniasz podłogach przeciągając jej pasek uchwytu.Można również ustawić tło obiektu podłogach na bitmapę wybór.
Obiekt podłogach działa podobnie jak obiekt paska narzędzi.Formant podłogach może zawierać jeden lub więcej zespołów i każdy zespół może zawierać pasek uchwytu, bitmapy, etykietę tekstową i okna podrzędnego.
Przykład
Poniższy przykład demonstruje, jak korzystać z różnych metod w CMFCReBar klasy.W przykładzie przedstawiono sposób tworzenia formantu podłogach i dodać do niej zespół.Funkcje zespołu wewnętrznego narzędzi.To urywek kodu jest częścią pomocniczy badanej próbki.
CMFCReBar m_wndReBar;
...
// Each rebar pane will ocupy its own row:
DWORD dwStyle = RBBS_GRIPPERALWAYS | RBBS_FIXEDBMP | RBBS_BREAK;
// CMFCMenuBar m_wndMenuBar
// CMFCToolBar m_wndToolBar
if (!m_wndReBar.Create(this) ||
!m_wndReBar.AddBar (&m_wndMenuBar) ||
!m_wndReBar.AddBar (&m_wndToolBar, NULL, NULL, dwStyle))
{
TRACE0("Failed to create rebar\n");
return -1; // fail to create
}
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxRebar.h