Vordefinierte Steuerelemente

Das System bietet mehrere vordefinierte Fensterklassen für Steuerelemente. Steuerelemente gehören diese Fensterklassen sind vordefinierte Steuerelementebezeichnet. Eine Anwendung erstellt ein vordefiniertes Steuerelement eines bestimmten Typs durch Angabe der entsprechenden Fensterklassenname in der CreateWindowEx -Funktion oder das Dialogfeld Feld Vorlage. Im folgenden werden die vordefinierte Fensterklassen.

Name Beschreibung
SCHALTFLÄCHE Button-Steuerelemente erstellt. Diese Steuerelemente zu in der Regel das übergeordnete Fenster Benachrichtigen, wenn der Benutzer das Steuerelement wählt. Weitere Informationen finden Sie unter Schaltflächen.
COMBOBOX Erstellt von Kombinationsfeld Feldern. Diese Steuerelemente sind eine Kombination aus Listenfeldern und edit-Steuerelemente, sodass der Benutzer auswählen und Bearbeiten von Elementen. Weitere Informationen finden Sie unter Kombinationsfelder.
BEARBEITEN Edit-Steuerelemente erstellt. Mit diesen Steuerelementen können den Benutzer anzeigen und Bearbeiten von Text. Weitere Informationen finden Sie unter Steuerelemente bearbeiten.
LISTBOX Listenfelder erstellt. Diese Steuerelemente zeigen eine Liste, aus der der Benutzer ein oder mehrere Elemente auswählen kann. Weitere Informationen finden Sie unter Listenfelder.
RichEdit Erstellt von Rich Edit Version 1.0-Steuerelemente. Diese Steuerelemente lassen sehen und Bearbeiten von Text mit Zeichen- und Absatzformatierung eingebetteter COM-Objekte enthalten können. Weitere Informationen finden Sie unter Rich Edit Controls.
RICHEDIT_CLASS Erstellt von Rich Edit Version 2.0-Steuerelemente. Diese Steuerelemente lassen sehen und Bearbeiten von Text mit Zeichen- und Absatzformatierung eingebetteter COM-Objekte enthalten können. Weitere Informationen finden Sie unter Rich Edit Controls.
SCROLLBAR ScrollBar-Steuerelementen erstellt. Diese Steuerelemente können den Benutzer die Richtung und Entfernung von Informationen in einem zugehörigen Fenster Scrollen wählen. Weitere Informationen finden Sie unter Bildlaufleisten.
STATISCH Statische Steuerelemente erstellt. Diese Steuerelemente fungieren häufig als Bezeichnungen für andere Steuerelemente. Weitere Informationen finden Sie unter Statische Steuerelemente.

Jedes vordefinierte Fensterklasse verfügt über einen entsprechenden Satz von Steuerelementstile , die ermöglichen es einer Anwendung variieren die Darstellung und Verhalten der Steuerelemente, die es schafft. Die BUTTON-Klasse unterstützt beispielsweise Stile zum Erstellen von Schaltflächen, Optionsfelder, Kontrollkästchen und Gruppenfeldern. Eine Anwendung gibt das Format an, wenn Sie das Steuerelement erstellen.

Jedes vordefinierte Window-Klasse hat eine entsprechende Reihe von Nachrichten, Benachrichtigungen und Kontrolle. Anwendungen basieren auf die Benachrichtigungsmeldungen zu bestimmen, wann der Benutzer Eingabe für die Steuerelemente erbracht hat. Beispielsweise sendet ein Push-Button eine Nachricht BN_CLICKED für das übergeordnete Fenster klickt der Benutzer auf die Schaltfläche. Anwendungen verwenden die Steuerelement-Nachrichten, Informationen aus den Steuerelementen abrufen und die Darstellung und das Verhalten der Steuerelemente bearbeiten. Beispielsweise kann eine Anwendung eine Nachricht BM_GETCHECK , ein Kontrollkästchen, um festzustellen, ob es derzeit ein Häkchen enthält.

Die meisten Anwendungen machen umfassenden Gebrauch von vordefinierten Steuerelementen in Dialogfeldern und anderen Fenstern. Da vordefinierte Steuerelemente viele Funktionen bieten, ist eine vollständige Beschreibung der einzelnen würde den Rahmen dieses Themas sprengen.

Index