Steuerelement Formatvorlagen bearbeiten

Geben Sie zum Erstellen eines Edit-Steuerelements mithilfe der CreateWindow oder CreateWindowEx -Funktion Klasse bearbeiten, entsprechende Fenster Style-Konstanten und eine Kombination der folgenden Stile bearbeiten-Steuerelement.

Stil Bedeutung
ES_AUTOHSCROLL Automatisch scrollt Text rechts von 10 Zeichen, wenn der Benutzer ein Zeichen am Ende der Zeile eingibt. Wenn der Benutzer die EINGABETASTE drückt, Bildlauf des Steuerelements alle auf Position 0 (null) zurück.
ES_AUTOVSCROLL Automatisch Bildlauf um eine Seite nach oben, wenn der Benutzer die Enter-Taste in der letzten Zeile drückt.
ES_CENTER Windows NT 5.0 und höher; Windows 98 und höher: Center Text in ein einzeiliges oder mehrzeiliges Bearbeitungssteuerelement.

Frühere Versionen von Windows und Windows NT: Center Text in ein mehrzeiliges Bearbeitungssteuerelement.

ES_LEFT Richtet text.
ES_LOWERCASE Konvertiert alle Zeichen in Kleinbuchstaben in das Bearbeitungssteuerelement eingegebenen.
ES_MULTILINE Kennzeichnet ein mehrzeiliges Edit-Steuerelement. Der Standardwert ist Single-Line-Edit-Steuerelement.
Wenn das mehrzeilige Edit-Steuerelement in einem Dialogfeld angezeigt wird, ist die Standardantwort auf die Enter-Taste auf die Schaltfläche "Standard" aktivieren. Um die Enter-Taste als ein Wagenrücklauf verwenden, verwenden Sie den ES_WANTRETURN-Stil.
Wenn das mehrzeilige Edit-Steuerelement nicht in einem Dialogfeld ist und das ES_AUTOVSCROLL-Format angegeben ist, zeigt das Edit-Steuerelement so viele Zeilen wie möglich und führt einen Bildlauf vertikal, wenn der Benutzer die EINGABETASTE drückt. Wenn Sie keine ES_AUTOVSCROLL angeben, zeigt das Edit-Steuerelement so viele Zeilen wie möglich und piept, wenn der Benutzer die EINGABETASTE drückt, wenn keine weiteren Zeilen angezeigt werden können.
Wenn Sie das ES_AUTOHSCROLL-Format angeben, blättert das mehrzeilige Edit-Steuerelement automatisch horizontal wenn die Einfügemarke über den rechten Rand des Steuerelements geht. Um eine neue Zeile zu beginnen, muss der Benutzer die Enter-Taste drücken. Wenn Sie ES_AUTOHSCROLL nicht angeben, wird das Steuerelement Wörter an den Anfang der nächsten Zeile bei Bedarf automatisch umbrochen. Eine neue Linie wird auch gestartet, wenn der Benutzer die EINGABETASTE drückt. Die Größe des Fensters bestimmt die Position des der Zeilenumbruch. Wenn die Fenster Größenänderungen, den Zeilenumbruch Änderungen und den Text positionieren werden erneut angezeigt.
Mehrzeilige Bearbeitungssteuerelemente können Bildlaufleisten haben. Ein Edit-Steuerelement mit Bildlaufleisten werden eigene Scroll Bar Nachrichten verarbeitet. Beachten Sie dass edit-Steuerelemente ohne Bildlaufleisten scrollen wie in den vorhergehenden Absätzen beschrieben und verarbeiten alle Scroll-Nachrichten, die vom übergeordneten Fenster.
ES_NOHIDESEL Negiert das Standardverhalten für ein Edit-Steuerelement. Das Standardverhalten wird die Auswahl ausgeblendet, wenn das Steuerelement den Eingabefokus verliert und die Auswahl invertiert, wenn das Steuerelement den Eingabefokus erhält. Wenn Sie ES_NOHIDESEL angeben, wird der markierte Text invertiert, auch wenn das Steuerelement nicht den Fokus besitzt,.
ES_NUMBER Nur Ziffern in das Edit-Steuerelement eingegeben werden können.
ES_OEMCONVERT Konvertiert in das Edit-Steuerelement eingegebenen Text. Der Text ist aus dem Windows-Zeichensatz in OEM-Zeichen festgelegt und dann wieder auf die Windows konvertiert. Dadurch richtige Konvertierung, wenn die Anwendung ruft die CharToOem Funktion, um eine Windows-Zeichenfolge im Edit-Steuerelement in OEM-Zeichen konvertieren. Dieses Format eignet sich am besten für Edit-Steuerelemente, die Dateinamen enthalten.
ES_PASSWORD Zeigt ein Sternchen () für jedes in das Bearbeitungssteuerelement eingegebenen Zeichen. Die EM_SETPASSWORDCHAR-Nachricht können Sie um das Zeichen zu ändern, das angezeigt wird.
ES_READONLY Verhindert, dass Benutzer von eingeben oder Bearbeiten von Text in das Edit-Steuerelement.
ES_RIGHT Windows NT 5.0 und höher; Windows 98 und höher: richtet Text in ein einzeiliges oder mehrzeiliges Bearbeitungssteuerelement.

Frühere Versionen von Windows und Windows NT: Richtet Text in ein mehrzeiliges Bearbeitungssteuerelement.

ES_UPPERCASE Konvertiert alle Zeichen in Großbuchstaben, wie sie in der Bearbeitungssteuerung eingegeben wurden.
ES_WANTRETURN Gibt an, dass ein Wagenrücklauf eingefügt werden, wenn der Benutzer die EINGABETASTE drückt beim Eingeben von Text in einem mehrzeiligen Edit-Steuerelement in einem Dialogfeld angezeigt. Wenn Sie dieses Format nicht angeben, hat das Drücken der EINGABETASTE die gleiche Wirkung wie das Drücken der Schaltfläche im Dialogfeld Standard Push. Dieser Stil hat keine Auswirkung auf eine einzeilige edit-Steuerelement.

Index