EM_LIMITTEXT

Eine Anwendung sendet eine EM_LIMITTEXT Nachricht um die Textmenge zu begrenzen, dass der Benutzer in ein Edit-Steuerelement eingeben kann.

EM_LIMITTEXT wParam = (WPARAM) CchMax;   / / Textlänge in Zeichen lParam = 0;                 / / nicht benutzt; NULL muss sein 

 

Parameter

cchMax
Der wParam-Wert. Gibt die maximale Anzahl von Zeichen, die der Benutzer eingeben kann. Wenn dieser Parameter NULL ist, wird die Textlänge auf 0x7FFFFFFE Zeichen für einzeilige Edit-Steuerelemente oder 0xFFFFFFFF für mehrzeilige Edit-Steuerelemente festgelegt.

Rückgabewerte

Diese Meldung keinen Wert zurück.

Bemerkungen

Die EM_LIMITTEXT-Nachricht begrenzt nur den Text, den der Benutzer eingeben kann. Es hat keine Auswirkungen auf Text bereits in das Edit-Steuerelement, wenn die Nachricht gesendet wird, sie berührt auch nicht die Länge des Textes durch die WM_SETTEXT Nachricht in das Edit-Steuerelement kopiert. Wenn eine Anwendung die WM_SETTEXT Nachricht verwendet, setzen Sie mehr Text in ein Edit-Steuerelement als in der EM_LIMITTEXT-Nachricht angegeben ist, kann der Benutzer den gesamten Inhalt des Edit-Steuerelements bearbeiten.

Die Standard-Grenze für die Textmenge, die ein Benutzer in ein Edit-Steuerelement eingeben kann ist 30.000 Zeichen.

Verwenden Sie in einem rich-Edit-Steuerelement die Nachricht EM_EXLIMITTEXT für Textwerte Länge größer als 64 K.

QuickInfo

&Nbsp; Windows NT: Version 3.1 oder höher erforderlich.
Windows:Erfordert Windows 95 oder höher.
Windows CE:Version 1.0 oder höher benötigt.
Header:In winuser.h deklarierten.

Siehe auch

Übersicht über Steuerelemente bearbeiten, Bearbeiten-Steuerungsmeldungen, EM_EXLIMITTEXT, WM_SETTEXT

Index