Steuerelementklassen

Steuerelementklassen kapseln eine Vielzahl von standardmäßigen, die von Steuerelementen von statischem Text zu Tree-Steuerelementen reichen.Darüber hinaus werden MFC einige neue Steuerelemente, beispielsweise Schaltflächen mit Bitmaps und Steuerleisten.

Die Steuerelemente, deren Klassennamen in "STRG" enden, waren in Windows 95 und Windows NT 3.51 neu.

Statische Anzeigesteuerelemente

  • CStatic
    Ein STATICAnzeige Fenster.Statische Steuerelemente werden verwendet, um andere Steuerelemente in einem Dialogfeld oder im Fenster zu bezeichnen, entfällt oder zu trennen.Sie werden möglicherweise auch grafische Bilder statt Text oder ein Feld.

Textsteuerelemente

  • CEdit
    Ein BearbeitbarText Steuerelementfenster.Bearbeitungssteuerelemente werden verwendet, um Texteingabe vom Benutzer zu akzeptieren.

  • CIPAddressCtrl
    Unterstützt ein Eingabefeld für das Bearbeiten einer Adresse des Internetprotokolls (IP).

  • CRichEditCtrl
    Ein Steuerelement, in dem der Benutzer Text eingeben und bearbeiten kann.Im Gegensatz zum - Steuerelement, das in CEdit gekapselt ist, unterstützt ein RichEdit-Steuerelement Zeichen und Absatzformatierung und OLE-Objekte.

Steuerelemente, die Zahlen darstellen

  • CSliderCtrl
    Ein Steuerelement, das einen Schieberegler enthält, dem der Benutzer wechselt, um einen Wert oder einen Satz von Werten auszuwählen.

  • CSpinButtonCtrl
    Ein Paar auf Pfeilschaltflächen, die der Benutzer klicken kann, um einen Wert zu erhöhen oder zu verringern.

  • CProgressCtrl
    Zeigt ein Rechteck, das sich von links nach rechts gefüllt wird, um den Status eines Vorgangs anzugeben.

  • CScrollBar
    Ein Bildlaufleisten-Steuerelement-Fenster.Die Klasse stellt die Funktionalität einer Bildlaufleiste, zur Verwendung als Steuerelement in einem Dialogfeld oder im Fenster bereit, mit der Benutzer die Position innerhalb eines Bereichs angeben kann.

Schaltflächen

  • CButton
    Ein Schaltflächen-Steuerelement-Fenster.Die Klasse stellt eine programmgesteuerte Schnittstelle für eine Schaltfläche, ein Kontrollkästchen oder ein Optionsfeld in einem Dialogfeld oder im Fenster bereit.

  • CBitmapButton
    Eine Schaltfläche mit einer Bitmap anstelle einer Textbeschriftung.

Listen

  • CListBox
    Ein Listenfeld-Steuerelement-Fenster.Ein Listenfeld zeigt eine Liste von Elementen an, die der Benutzer anzeigen und auswählen kann.

  • CDragListBox
    Stellt die Funktionalität eines Windows-Listenfelds bereit; ermöglicht dem Benutzer den Verschiebungslistenfeldelementen, wie Dateinamen und Zeichenfolgenliteralen, innerhalb des Listenfelds.Listenfelder mit dieser Funktion sind für eine Elementliste in einer anderen Reihenfolge als alphabetische, wie Einschliessungspfadnamen oder Dateien in einem Projekt hilfreich.

  • CComboBox
    Ein Kombinationsfeld-Steuerelement-Fenster.Ein Kombinationsfeld besteht aus einem Bearbeitungssteuerelement sowie ein Listenfeld.

  • CComboBoxEx
    Erweitert das Kombinationsfeld-Steuerelement durch die Unterstützung Bildlisten.

  • CCheckListBox
    Zeigt eine Liste von Elementen mit Kontrollkästchen, die der Benutzer überprüfen oder löschen kann, neben jedem Element an.

  • CListCtrl
    Zeigt eine Auflistung Elemente, jede an, die einem Symbol und einer Bezeichnung besteht, fast genauso in den rechten Bereich des Datei-Explorers.

  • CTreeCtrl
    Zeigt eine hierarchische Liste von Symbolen und von Bezeichnungen angeordnetem in ähnlicher Weise ähnlichem in den linken Bereich des Datei-Explorers an.

Symbolleisten und Statusleisten

  • CToolBarCtrl
    Stellt die Funktionalität der Windows-Symbolleistengemeinsamen allgemeinen ToolTip-Steuerelement bereit.Die meisten Programme verwenden CToolBar anstelle dieser Klasse.

  • CStatusBarCtrl
    Ein horizontales Fenster, normalerweise unterteilt in Bereiche, in denen eine Anwendung Statusinformationen anzeigen kann.Die meisten Programme verwenden CStatusBar anstelle dieser Klasse.

Verschiedene Steuerelemente

  • CAnimateCtrl
    Zeigt einen einfachen Videoclip an.

  • CToolTipCtrl
    Ein kleines Popupfenster, das eine einzelne Textzeile den Zweck eines Tools in einer Anwendung aussagekräftig anzeigt.

  • CDateTimeCtrl
    Unterstützt entweder ein erweitertes Bearbeitungssteuerelement oder ein einfaches Kalenderschnittstellensteuerelement, das einem Benutzer ermöglicht, ein bestimmtes Datum auswählen oder Zeitwert.

  • Steuerelement-MFC-Klassen
    Anzeigennamen oder -Bezeichnungen für Spalten.

  • CMonthCalCtrl
    Unterstützt ein einfaches Kalenderschnittstellensteuerelement, das einem Benutzer ermöglicht, ein Datum auswählen.

  • CTabCtrl
    Ein Steuerelement mit den Registerkarten, auf die der Benutzer klicken kann, analog zu den Trennblättern in einem Ordner.

  • CHotKeyCtrl
    Ermöglicht es dem Benutzer, eine Abkürzungstastenkombination zu erstellen, die der Benutzer klicken kann, um eine Aktion schnell auszuführen.

  • CLinkCtrl
    Rendert markierten Text und startet entsprechende Anwendungen, wenn der Benutzer auf den eingebetteten Link klickt.

  • CHtmlEditCtrl
    Stellt die Funktionalität des ActiveX-Steuerelement browseractivex-steuerelements in einem MFC-Fenster bereit.

Verwandte Klassen

  • CImageList
    Stellt die Funktionalität der Windows-Image-Liste bereit.Bildlisten werden mit Listen-Steuerelementen und Strukturansicht-Steuerelementen verwendet.Sie können auch verwendet werden, um einen Satz von gleich-groß Bitmaps zu speichern und zu archivieren.

  • CCtrlView
    Alle Basisklasse für zeigt dem zugeordnete Windows-Steuerelementen an.Die Ansichten auf Grundlage Steuerelemente werden im Folgenden beschrieben.

  • CEditView
    Eine Sicht, die ein Windows-Standardbearbeitungssteuerelement enthält.

  • CRichEditView
    Eine Sicht, die ein Windows-Rich-Edit-Steuerelement enthält.

  • CListView
    Eine Sicht, die ein Windows-Listensteuerelement enthält.

  • CTreeView
    Eine Sicht, die ein Windows-Strukturansicht-Steuerelement enthält.

Siehe auch

Konzepte

Übersicht über die Klassenbibliothek