Udostępnij za pośrednictwem


Klasy pasków sterowania

Paski sterujące są przymocowane do okna ramowego. Zawierają one przyciski, okienka stanu lub szablon okna dialogowego. Paski kontrolek wolnych, nazywane również paletami narzędzi, są implementowane przez dołączenie ich do obiektu CMiniFrameWnd .

Paski kontrolek struktury

Te paski sterowania są integralną częścią struktury MFC. Są one łatwiejsze w użyciu i bardziej wydajne niż paski sterowania systemu Windows, ponieważ są zintegrowane ze strukturą. Większość aplikacji MFC używa tych pasków sterowania, a nie pasków kontrolek systemu Windows.

Ccontrolbar
Klasa bazowa pasków kontrolek MFC wymienionych w tej sekcji. Pasek sterowania jest oknem wyrównanym do krawędzi okna ramowego. Pasek sterowania zawiera HWNDkontrolki podrzędne lub kontrolki nie oparte na elemecie HWND, takim jak przyciski paska narzędzi.

Cdialogbar
Pasek sterowania oparty na szablonie okna dialogowego.

Crebar
Obsługuje pasek narzędzi, który może zawierać dodatkowe okna podrzędne w postaci kontrolek.

Ctoolbar
Okna sterowania paska narzędzi zawierające przyciski poleceń mapy bitowej, które nie są oparte na .HWND Większość aplikacji MFC używa tej klasy, a nie CToolBarCtrl.

Cstatusbar
Klasa bazowa dla okien sterowania paska stanu. Większość aplikacji MFC używa tej klasy, a nie CStatusBarCtrl.

Paski kontrolek systemu Windows

Te paski sterowania są cienkimi otokami odpowiednich kontrolek systemu Windows. Ponieważ nie są one zintegrowane ze strukturą, są trudniejsze do użycia niż wcześniej wymienione paski sterowania. Większość aplikacji MFC używa wcześniej wymienionych pasków sterowania.

Crebarctrl
Implementuje wewnętrzną kontrolę CRebar obiektu.

Cstatusbarctrl
Okno poziome, zwykle podzielone na okienka, w którym aplikacja może wyświetlać informacje o stanie.

Ctoolbarctrl
Udostępnia funkcje typowej kontrolki paska narzędzi systemu Windows.

Ctooltipctrl
Małe okno podręczne z pojedynczym wierszem tekstu opisującym przeznaczenie narzędzia w aplikacji.

CDockState
Obsługuje trwały magazyn danych stanu dokowania dla pasków sterowania.

Zobacz też

Omówienie klasy