Klasa CMFCBaseTabCtrl
Implementuje podstawowe funkcje systemu Windows z zakładkami.
class CMFCBaseTabCtrl : public CWnd
Członkowie
Metody publiczne
Nazwa |
Opis |
---|---|
|
|
Dodaje nową kartę okna z zakładkami. |
|
|
|
|
|
|
|
|
|
|
|
Odłącza kartę z okna z zakładkami. |
|
|
|
Włącza lub wyłącza kolorowanie automatyczne kartę. |
|
Włącza lub wyłącza niestandardowych etykietek narzędzi dla karty. |
|
Włącza lub wyłącza bezpośredniej edycji etykiet. |
|
Umożliwia odłączalne karty. |
|
Włącza lub wyłącza się, czy użytkownik może zmienić kolejność tabulatorów za pomocą myszy. |
|
Przewija kart do momentu wyświetlenia określonej karty.Ta metoda nie ma wpływu, jeśli widoczne jest już określonej karty. |
|
|
|
Zwraca okienko zawiera określony punkt. |
|
|
|
|
|
Zwraca indeks aktywnej karcie. |
|
Zwraca wartość koloru tła na aktywnej karcie. |
|
Zwraca kolor tekstu aktywnej karcie. |
|
Zwraca wskaźnik aktywnej strony formantu karty. |
|
Zwraca odwołanie do tablicy kolorów, które są używane do kolorowania automatycznego. |
|
Zwraca wskaźnik do pierwszej karty widoczne. |
|
|
|
Zwraca indeks aktualnie wyróżnionych kartę. |
|
|
|
|
|
|
|
Zwraca wartość zmiennej typu danych lokalizacji, który wskazuje, gdzie obszaru karty są pozycjonowane względem formantu karty.Na przykład, na górze lub na dole. |
|
|
|
Zwraca rozmiar i położenie obszaru karty w oknie z zakładkami.Położenie obszaru karty jest zdefiniowany za pomocą współrzędnych. |
|
Zwraca kolor tła dla określonej karty. |
|
Zwraca rozmiar obramowania kartę formantu karty. |
|
Zwraca indeks kartę, która jest identyfikowana przez określony identyfikator. |
|
|
|
Zwraca indeks kartę, która zawiera określony obiekt HWND. |
|
Zwraca kartę zawierającą określony punkt. |
|
|
|
Zwraca ikony skojarzonej z określonej karty. |
|
Zwraca identyfikator karty za pomocą karty indeksu. |
|
Zwraca identyfikator ikonę dla określonej karty. |
|
Zwraca tekst określonej karty. |
|
Pobiera rozmiar i położenie określonej karty. |
|
|
|
|
|
Zwraca kolor tekstu określonej karty. |
|
Zwraca wskaźnik do okienka, który znajduje się na stronie określonej karty. |
|
Zwraca wskaźnik bezpośredniego do formantu, który znajduje się na stronie określonej karty, nawet jeśli formant ma otoką. |
|
Zwraca liczbę kart, które są zawarte w formantu karty. |
|
Zwraca odwołanie do formantu tooltip skojarzonych z CMFCBaseTabCtrl obiektu. |
|
Zwraca liczbę widocznych kart. |
|
|
|
Ustawia opcję, która ukrywa kartę okna, ale tylko jeśli kartach okna wyświetla tylko jedną kartę widoczne. |
|
Wstawia nową kartę. |
|
|
|
|
|
Zwraca wartość wskazującą, czy okno z zakładkami w trybie Kolor automatyczny. |
|
|
|
|
|
|
|
|
|
Zwraca wartość, która wskazuje, czy ramka obszaru karty jest płaskim lub 3D. |
|
|
|
Zwraca wartość, która wskazuje, czy formant karty jest skonfigurowane, aby ukryć karty, ale tylko wtedy, gdy okno z zakładkami ma tylko jedną kartę widoczne. |
|
|
|
Wskazuje, czy użytkownicy mogą modyfikować etykiety na karcie. |
|
|
|
|
|
Wskazuje, czy kartach okna wyświetla karty w stylu programu Microsoft OneNote. |
|
Sprawdza, czy istnieje określony punkt, w obszarze karty. |
|
|
|
|
|
Wskazuje, czy karta jest odłączane. |
|
Wskazuje, czy karty wyświetlane ikony, ale nie etykiet. |
|
Wskazuje, czy użytkownik może zmienić pozycji tabulatorów, przeciągając karty. |
|
Wskazuje, czy określonej karcie jest widoczny. |
|
|
|
|
|
Wywołana w ramach po zmianie liczba kart. |
|
|
|
|
|
|
|
|
|
|
|
Używane przez klasę CWinApp do tłumaczenia okna wiadomości przed wysłaniem ich do TranslateMessage i DispatchMessage funkcje systemu Windows.(Zastępuje CWnd::PreTranslateMessage.) |
|
Przelicza wewnętrzny układ okna z zakładkami. |
|
Usuwa wszystkie karty z okna z zakładkami. |
|
Usuwa kartę z okna z zakładkami. |
|
|
|
Powoduje zresetowanie listy obrazów, dołączonego do okna z zakładkami. |
|
Odczytuje lub zapisuje ten obiekt z lub do archiwum.(Zastępuje CObject::Serialize.) |
|
Aktywuje kartę. |
|
Ustawia kolor tła dla aktualnie aktywnej karcie. |
|
Określa kolor tekstu aktywnego karty. |
|
Ustawia kartę kontroli kolory, które są stosowane w trybie Kolor automatyczny. |
|
Ustawia klasy otoki, która jest używana dla obiektów, które nie pochodzą z Klasa CDockablePane. |
|
Włącza i wyłącza przetwarzanie znaków prefiksu, podczas rysowania etykiety. |
|
Ustawia listę obrazu ikony. |
|
|
|
Ustawia kolor tła dla określonej karty. |
|
Ustawia nowy rozmiar obramowania kartę. |
|
Ustawia ikonę tabulatora. |
|
Ustawia identyfikator ikonę karty |
|
Włącza i wyłącza tryb "tylko ikona" dla określonej karty. |
|
Ustawia etykieta karty równy wartości określony ciąg znaków. |
|
|
|
Ustawia kolor tekstu dla określonej karty. |
|
Rozmieszcza kart w określonej kolejności. |
|
Pokazuje lub ukrywa określonej karty. |
|
|
|
|
Metody chronione
Nazwa |
Opis |
---|---|
Tworzy otoki dla obiektu pochodzące z CWnd nie pochodzi od CDockablePane.Aby zadokować CMFCBaseTabCtrl obiektu, co osadzony formant musi mieć dokowania otoki lub pochodzić z CDockablePane. Można ustawić przy użyciu klasy otoki SetDockingBayWrapperRTC. |
Członkowie danych
Nazwa |
Opis |
---|---|
Określa, czy wybrane są zakładki za pomocą kliknij lewy lub kliknij prawym przyciskiem myszy. |
|
Określa, czy niszczony okienek, zawarte w kartach. |
Uwagi
CMFCBaseTabCtrl Klasa jest klasą abstrakcyjną.Dlatego nie może posłużyć.Aby utworzyć okna z zakładkami, musi pochodzić z klasy z CMFCBaseTabCtrl.Biblioteki MFC zawiera przykłady klasy pochodne, z których dwa są Klasa CMFCTabCtrl i Klasa CMFCOutlookBarTabCtrl.
Porady dotyczące dostosowywania
Poniższe porady dotyczą Klasa CMFCBaseTabCtrl i wszystkich klas, które dziedziczą z niego:
Włączenie karty odłączalnych nie przechowywać wskaźniki do okna z zakładkami.Karty te odłączalne mogą być tworzone i niszczone dynamicznie.Dlatego wskaźników może stać się nieprawidłowe.
Formantu karty można skonfigurować tak, aby użytkownicy można przenieść karty dynamicznie na formancie karty za pomocą myszy.Ta funkcjonalność jest wbudowana w CMFCBaseTabCtrl klasy.Aby ją włączyć, należy wywołać CMFCBaseTabCtrl::EnableTabSwap.
Domyślnie karty są odłączane, podczas dodawania do formantu karty.Można również dodać-odłączane karty za pomocą CMFCBaseTabCtrl::AddTab.Jeśli ustawiony parametr bDetachable do FALSE, karcie nie będą odłączane.Można również zmienić czy karty są odłączane, wywołując metodę CMFCBaseTabCtrl::EnableTabDetach.
Obiekty pochodne Klasa CWnd można umieścić na pasku sterowania dokujące lub karcie dokujące.Dla całego formantu ma być zadokowany, to należy CWnd dokujące obiektu.Aby to osiągnąć, MFC używa klasy otoki.Do tej klasy otoki jest Klasa CDockablePaneAdapter.Każdy CWnd obiektów, które są dodawane do paska sterowania dokujące lub karcie dokujące zostanie wlana CDockablePaneAdapter obiektu.Automatyczne zawijanie można wyłączyć, ustawiając parametr m_bEnableWrapping z programu CMFCBaseTablCtrl obiektu do FALSE.Można również zmienić klasy, że aplikacja będzie używać jako otoka przy użyciu metody CMFCBaseTabCtrl::SetDockingBarWrapperRTC.
Hierarchii dziedziczenia
Wymagania
Nagłówek: afxbasetabctrl.h