EM_SETLIMITTEXT

Aplikacja wysyła komunikat EM_SETLIMITTEXT, aby ustawić limit tekst w formancie edycyjnym. Limit tekst jest maksymalną ilość tekstu, w bajtach, które mogą zawierać formantu edycyjnego. Należy pamiętać, że w zestawie znaków ANSI, każdy znak jest jeden bajt i w zestawie znaków Unicode każdy znak jest dwa bajty.

EM_SETLIMITTEXT wParam = cchMax (WPARAM);    / / nowy tekst ogranicza w znaki fikcyjnymi = 0;                  / / nie używany, musi być równe zero 

 

Parametry

cchMax
Wartość wParam. Określa nowy limit tekst, znaki. Jeśli ten parametr ma wartość 0, system ustawia limit maksymalnej tekstu. Aby uzyskać więcej informacji zobacz uwagi.

Zwraca wartości

Ta wiadomość nie zwracają wartość.

Uwagi

Systemu Windows NT: Dla pojedynczej linii jest edytowanie formantów, limit tekst jest 0x7FFFFFFE bajtów lub wartość parametru wParam , którakolwiek z dat jest mniejsze. Dla wielowierszowy jest edytowanie formantów, wartość ta jest równa 0xFFFFFFFF bajtów lub wartość parametru wParam , którakolwiek z dat jest mniejszy.

Systemu Windows 95 i Windows 98: Dla pojedynczej linii jest edytowanie formantów, limit tekst jest 0x7FFE bajtów lub wartość parametru wParam , którakolwiek z dat jest mniejsze. Dla wielowierszowy jest edytowanie formantów, ta wartość jest 0xFFFF bajtów lub wartość parametru wParam , którakolwiek z dat jest mniejszy.

Skrócone informacje

nbsp; Windows &NT: wymaga w wersji 4.0 lub nowszej.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.

Zobacz też

Omówienie kontroli Edytuj, edytować komunikaty sterujące, EM_GETLIMITTEXT

Index