Steuerelementklassen
Steuerelementklassen kapseln eine Vielzahl von standardmäßigen, die von Steuerelementen des statischen Text zu Tree-Steuerelementen reichen. Darüber hinaus bietet MFC einige neue Steuerelemente, u 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 STATICAnzeigenfenster. Statische Steuerelemente werden verwendet, um andere Steuerelemente in einem Dialogfeld oder in einem Fenster zu bezeichnen, entfällt oder zu trennen. Sie zeigen auch grafische Bilder anstatt Text oder ein Feld.
Textsteuerelemente
CEdit
Ein BearbeitbarTextsteuerfenster. Bearbeitungssteuerelemente werden verwendet, um den Text zu akzeptieren, der vom Benutzer eingegeben werden.CIPAddressCtrl
Unterstützt ein Eingabefeld für das Bearbeiten einer Internetprotokoll Adresse (ip)-.CRichEditCtrl
Ein Steuerelement, in das der Benutzer Text eingeben und bearbeiten kann. Anders als das Steuerelement, das in CEdit gekapselt wird, unterstützt ein Rich-Edit-Steuerelement Zeichen und Absatzformatierung und OLE-Objekte.
Steuerelemente, die Zahlen darstellen
CSliderCtrl
Ein Steuerelement, das einen Schieberegler enthält, den der Benutzer wechselt, um einen Wert oder einen Satz Werte auszuwählen.CSpinButtonCtrl
Ein Paar auf Pfeilschaltflächen, die der Benutzer klicken kann, um einen Wert zu erhöhen oder zu vermindern.CProgressCtrl
Zeigt ein Rechteck, das allmählich von links nach rechts gefüllt wird, um den Fortschritt eines Vorgangs an.CScrollBar
Ein Bildlaufleisten-Steuerelement-Fenster. Die Klasse stellt die Funktionalität einer Bildlaufleiste, die als Steuerelement in einem Dialogfeld oder in einem Fenster bereit, durch die der Benutzer eine Position innerhalb eines Bereichs festlegen kann.
Schaltflächen
CButton
Ein Schaltflächen-Steuerelement-Fenster. Die Klasse bietet eine programmgesteuerte Schnittstelle für eine Schaltfläche, ein Kontrollkästchen oder ein Optionsfeld aus einem Dialogfeld oder in einem Fenster.CBitmapButton
Eine Schaltfläche mit einer Bitmap anstatt eine Textbeschriftung.
Listen
CListBox
Ein Listenfeld-Steuerelement-Fenster. Ein Listenfeld wird eine Liste von Elementen an, die der Benutzer anzeigen und auswählen kann.CDragListBox
Stellt die Funktionalität eines Windows-Listenfelds bereit; kann der Benutzer den Verschiebungslistenfeldelementen, wie Dateinamen und Zeichenfolgenliterale, innerhalb des Listenfelds. Listenfelder mit dieser Funktion sind für eine Elementliste in einer Reihenfolge anders alphabetisches, wie Einschließungspfadnamen oder Dateien in einem Projekt sinnvoll.CComboBox
Ein Kombinationsfeld-Steuerelement-Fenster. Ein Kombinationsfeld besteht aus einem Bearbeitungssteuerelement sowie ein Listenfeld.CComboBoxEx
Erweitert das Kombinationsfeld-Steuerelement durch die Unterstützung für Bildlisten.CCheckListBox
Zeigt eine Liste von Elementen mit Kontrollkästchen, die der Benutzer überprüfen oder deaktivieren kann, neben jedem Element.CListCtrl
Zeigt eine Auflistung von Elementen, jede an, die einem Symbol und einer Bezeichnung, besteht fast genauso 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 des allgemeinen Windows-Symbolleisten-Steuerelements bereit. Die meisten Programme verwenden CToolBar statt von dieser Klasse.CStatusBarCtrl
Ein horizontales Fenster, normalerweise unterteilt in Bereiche, in denen eine Anwendung Statusinformationen anzeigen kann. Die meisten Programme verwenden CStatusBar statt von 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 beschreibt anzeigt.CDateTimeCtrl
Unterstützt entweder ein erweitertes Bearbeitungssteuerelement oder ein einfaches Kalenderschnittstellensteuerelement, das einem Benutzer ermöglicht, ein bestimmtes Datum auszuwählen oder Uhrzeitwert.CHeaderCtrl
Anzeigentitel oder -Bezeichnungen für Spalten.CMonthCalCtrl
Unterstützt ein einfaches Kalenderschnittstellensteuerelement, das einem Benutzer ermöglicht, ein Datum auszuwählen.CTabCtrl
Ein Steuerelement mit den Registerkarten, die der Benutzer klicken kann, analog 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 WebBrowser-ActiveX-Steuerelements in einem MFC-Fenster bereit.
Verwandte Klassen
CImageList
Stellt die Funktionalität der Windows-Image-Liste bereit. Grafiklisten werden mit Strukturansicht-Steuerelementen Listen-Steuerelementen und verwendet. Sie können auch verwendet werden, um einen Satz gleich-skalierte Bitmaps zu speichern und zu archivieren.CCtrlView
Alle Basisklasse für zeigt zugeordnet Windows-Steuerelementen an. Die Ansichten auf Basis von Steuerelementen sind unten beschrieben.CEditView
Eine Ansicht, die ein Windows-Standardbearbeitungssteuerelement enthält.CRichEditView
Eine Ansicht, die ein Windows-Rich-Edit-Steuerelement enthält.CListView
Eine Ansicht, die ein Windows-Listensteuerelement enthält.CTreeView
Eine Ansicht, die ein Windows-Strukturansicht-Steuerelement enthält.