Udostępnij za pośrednictwem


Klasy formantów

Klasy kontroli hermetyzacji szeroki zakres od formantów tekstu statycznego do drzewa formantów standardowych formantów systemu Windows.Ponadto MFC oferuje kilka nowych formantów, w tym przyciski z mapami bitowymi i kontroli paskami.

Formanty, których nazwy klasy kończą się na "Ctrl" były nowe w systemie Windows 95 i Windows NT w wersji 3.51.

Wyświetlanie statyczne formantów

  • CStatic
    Statyczne — Wyświetl okno.Statyczne formantów służą do etykiety, pola lub oddzielić inne formanty lub oknie dialogowym.Może również wyświetlić obrazy graficzne zamiast tekstu lub pole.

Formantów tekstu

  • CEdit
    Okno programu kontroli tekst edytowalny.Edytowanie formantów są używane do akceptowania tekstowe wprowadzania danych przez użytkownika.

  • CIPAddressCtrl
    Obsługuje pole edycji do manipulowania adres Internet Protocol (IP).

  • CRichEditCtrl
    Formant, w którym użytkownik może wprowadzić i edytować tekst.W przeciwieństwie do sterowania hermetyzowane w CEdit, formant edycji wzbogaconej obsługuje znaków i formatowania akapitu i obiektów OLE.

Formanty, które reprezentują liczb

  • CSliderCtrl
    Formant zawierający suwak, który użytkownik przesuwa wybierz wartość lub zbiór wartości.

  • CSpinButtonCtrl
    Dwa przyciski strzałek użytkownik może kliknąć, aby zwiększyć lub zmniejszyć wartość.

  • CProgressCtrl
    Wyświetla prostokąt, który napełnia się stopniowo od lewej do prawej, wskazujący postęp operacji.

  • CScrollBar
    Okno formant paska przewijania.Klasa oferuje funkcje paska przewijania, do użycia jako formant w okno dialogowe lub okno, za pomocą którego użytkownik może określić położenie w zakresie.

Przyciski

  • CButton
    Przycisk okna formantu.Klasa udostępnia interfejs programistyczny dla przycisku polecenia, pole wyboru lub przycisk radiowy w lub oknie dialogowym.

  • CBitmapButton
    Przycisk z mapą bitową zamiast podpisy tekstowe.

Listy

  • CListBox
    Okno formant pola listy.Pole listy wyświetla listę elementów, które użytkownik może przeglądać i zaznacz.

  • CDragListBox
    Udostępnia funkcje systemu Windows pole listy; Pozwala przenieść elementy pola listy, takich jak nazwy plików i ciąg literały, w polu listy.Pól list za pomocą tej funkcji są przydatne do listy elementów w kolejności innej niż alfabetyczna, takich jak to pliki lub nazw ścieżek w projekcie.

  • CComboBox
    Okno formant pola kombi.Pole kombi składa się z formantu edycyjnego oraz pola listy.

  • CComboBoxEx
    Rozszerza formant pola kombi, umożliwiając obsługę list obrazów.

  • CCheckListBox
    Wyświetla listę elementów z polami wyboru, które użytkownik może zaznaczenie lub wyczyszczenie, obok każdego elementu.

  • CListCtrl
    Wyświetla kolekcję elementów, każdy składający się z ikony i etykiety, w sposób podobny do prawego okienka Eksploratora plików.

  • CTreeCtrl
    Wyświetla hierarchiczną listę ikon i rozmieszczone w sposób podobny do lewego okienka Eksploratora plików etykiet.

Paski narzędzi i paski stanu

  • CToolBarCtrl
    Oferuje funkcje formantu typowego paska narzędzi systemu Windows.Większość MFC programy wykorzystania CToolBar zamiast tej klasy.

  • CStatusBarCtrl
    Okno poziomy, zwykle podzielonym na okienka, w których aplikacji można wyświetlać informacje o stanie.Większość MFC programy wykorzystania CStatusBar zamiast tej klasy.

Dodatkowe formanty

  • CAnimateCtrl
    Wyświetla proste klipu wideo.

  • CToolTipCtrl
    Niewielkie okno podręczne wyświetla pojedynczy wiersz tekstu opisującego celem narzędzia w aplikacji.

  • CDateTimeCtrl
    Obsługuje formant edycyjny rozszerzone lub formant interfejs prostego kalendarza, który pozwala użytkownikowi wybrać określoną datę lub wartość czasu.

  • CHeaderCtrl
    Wyświetla tytuły lub etykiety kolumn.

  • CMonthCalCtrl
    Obsługuje formant interfejs prostego kalendarza, który pozwala użytkownikowi wybrać datę.

  • CTabCtrl
    Formant z kartami, na których użytkownik może kliknąć, analogiczne do separatorów w Notatniku.

  • CHotKeyCtrl
    Umożliwia użytkownikowi tworzenie hot kombinacji klawiszy, które użytkownik może nacisnąć szybko wykonać akcję.

  • CLinkCtrl
    Renderuje tekstu znacznikami i wprowadza odpowiednie wnioski, po kliknięciu przez użytkownika łącza osadzonego.

  • CHtmlEditCtrl
    Oferuje funkcje formantu ActiveX WebBrowser w oknie programu MFC.

Klasy pokrewne

  • CImageList
    Zapewnia funkcje listy obrazu systemu Windows.List obrazu są używane formanty list i formanty drzew.Ich można również przechowywać i archiwizowanie zestaw sam rozmiar bitmapy.

  • CCtrlView
    Klasa podstawowa dla wszystkich widoków skojarzonych z formantów systemu Windows.Widoki oparte na formanty są opisane poniżej.

  • CEditView
    Widok, który zawiera Windows standard formantu edycyjnego.

  • CRichEditView
    Widok, który zawiera Windows sformatowanego formantu edycyjnego.

  • Klasy CListView
    Widok, który zawiera formant listy systemu Windows.

  • CTreeView
    Widok, który zawiera formant drzewa systemu Windows.

Zobacz też

Koncepcje

Przegląd biblioteki klas