Udostępnij za pośrednictwem


Paski kontroli

"Pasek sterowania" jest nazwą ogólne paski narzędzi, paski stanu i słupków okna dialogowego.Klasy MFC CToolBar, CStatusBar, CDialogBar, COleResizeBar, i CReBar z klasy CControlBar, który implementuje ich wspólne funkcje.

Paski kontroli są okien wyświetlających wierszy formantów, z którymi użytkowników można wybrać opcje, wykonywanie poleceń lub uzyskania informacji o programie.Typy pasków paski narzędzi, paski okno dialogowe i paski stanu.

Ważna uwagaWażne

Od wersji 4.0 MFC paski narzędzi, paski stanu i etykietki narzędzi są implementowane przy użyciu funkcjonalność systemu w comctl32.dll zamiast poprzedniej implementacji specyficznych dla MFC.W wersji 6.0, MFC CReBar, który otacza również funkcje comctl32.dll został dodany.

Wykonaj krótkie wprowadzenie do typów pasek sterowania.Aby uzyskać więcej informacji zobacz łącza poniżej.

Paski kontroli

Paski kontroli znacznie zwiększyć użyteczność programu poprzez zapewnienie szybkiego, jednoetapową polecenia akcje.Klasa CControlBar wspólne funkcje paski narzędzi, paski stanu i słupków okna dialogowego.CControlBarudostępnia funkcje dotyczące pozycjonowania pasek sterowania w jego nadrzędnym ramki okna.Ponieważ pasek sterowania zwykle okno potomne nadrzędnym ramki okna, jest "równorzędne" Widok klienta lub klienta MDI okna ramki.Obiekt pasek sterowania używa informacji o jego okno nadrzędne klienta prostokąt do swojej pozycji.Następnie modyfikuje pozostałych prostokąt okna klienta nadrzędnego, dzięki czemu klient widoku lub okna klienta MDI wypełnia pozostałą część okna klienta.

[!UWAGA]

Jeśli nie ma przycisku na pasku sterowania polecenia lub UPDATE_COMMAND_UI obsługi, w ramach automatycznie wyłącza przycisk.

Paski narzędzi

Pasek narzędzi jest pasek sterowania, który wyświetla wiersz map bitowych przycisków poleceń.Naciśnięcie przycisku paska narzędzi jest równoważne wybierając element menu; wywołuje ten sam program obsługi mapowane do elementu menu, jeśli ten element menu ma ten sam identyfikator jako przycisk na pasku narzędzi.Można skonfigurować przyciski pojawiają się i działają tak, jak przyciski, przyciski opcji lub pola wyboru.Pasek narzędzi jest zazwyczaj wyrównany do góry w oknie ramki, ale MFC paska narzędzi można "zadokować" do dowolnej krawędzi okna nadrzędnego lub pływaka w osobnym oknie mini-frame.Pasek narzędzi można także "float" i można zmienić jego rozmiar i przeciągnij go za pomocą myszy.Pasek narzędzi można również wyświetlać podpowiedzi, jak użytkownik przesuwa wskaźnik myszy nad przyciskami na pasku narzędzi.Etykietka narzędzia jest tiny menu podręczne okno, w którym opisuje cel przycisku.

[!UWAGA]

W wersji 4.0 MFC, klasy CToolBar wykorzystuje formant wspólnych narzędzi systemu Windows.A CToolBar zawiera CToolBarCtrl.Starsze paski narzędzi są nadal obsługiwane, jednak.Zobacz artykuł Paski narzędzi.

Paski stanu

Pasek stanu jest pasek sterowania, który zawiera okienka tekstu wyjściowego lub "wskaźniki." Okienka dane wyjściowe są często używane jako wiersze wiadomości i wskaźniki stanu.Komunikat linii Przykładami wierszy komunikat pomocy polecenia krótko wyjaśniających wybranego menu lub polecenie paska narzędzi w lewym okienku domyślny pasek stanu, utworzony przez Kreatora aplikacji MFC.Stan wskaźnik przykładami SCROLL LOCK, NUM LOCK i innych kluczy.Paski stanu zazwyczaj są wyrównane do dolnej części okna ramki.Zawiera opis klasy CStatusBar i klasy CStatusBarCtrl.

Okno dialogowe Paski

Okno dialogowe pasek jest pasek sterowania, na podstawie zasób okno dialogowe szablonu z funkcją niemodalne okno dialogowe.Okno dialogowe Paski może zawierać system Windows, niestandardowa lub formantów ActiveX.Jak w oknie dialogowym użytkownika można karcie między formantami.Okno dialogowe paski można wyrównać do górnej, dolnej, lewej lub po prawej stronie okna ramki i również może być zadokowanej w ich własnych oknach ramki.Zawiera opis klasy CDialogBar.

Pręty zbrojeniowe

A podłogach jest pasek sterowania, który zawiera informacje dokowania, układ, stan i trwałość podłogach formantów.Obiekt podłogach może zawierać wiele podrzędnych systemu Windows, zazwyczaj inne formanty, takie jak pola edycji, paski narzędzi i pola list.Podana mapa bitowa obiektu podłogach można wyświetlania okien podrzędnych.To może automatycznie lub ręcznie oznaczającej przez kliknięcie lub przeciągnięcie jej pasek uchwytu.Zawiera opis klasy CReBar.

Zobacz też

Inne zasoby

Interfejs użytkownika