EM_LIMITTEXT

Et program sender en EM_LIMITTEXT melding å begrense mengden tekst som brukeren kan skrive inn i en redigeringskontroll.

EM_LIMITTEXT wParam = (WPARAM) cchMax;   / / tekstlengde, i tegn lParam = 0;                 / / brukt; må være null 

 

Parametere

cchMax
Verdien av wParam. Angir maksimalt antall tegn som brukeren kan angi. Hvis denne parameteren er null, er tekstlengden satt til 0x7FFFFFFE tegn for redigeringskontroller med én linje eller 0xFFFFFFFF for redigeringskontroller for flere linjer.

Returverdier

Denne meldingen returnerer ikke en verdi.

Merknader

EM_LIMITTEXT meldingen begrenser bare teksten som brukeren kan angi. Den har ingen innvirkning på tekst allerede i redigeringskontrollen når meldingen er sendt, og heller ikke påvirker lengden på teksten kopiert til redigeringskontrollen ved WM_SETTEXT-meldingen. Hvis et program bruker WM_SETTEXT meldingen vil montere mer tekst i en redigeringskontroll enn det som er angitt i EM_LIMITTEXT-meldingen, kan brukeren redigere hele innholdet i redigeringskontrollen.

Standardgrensen til mengden tekst som en bruker kan skrive inn i en redigeringskontroll, er 30 000 tegn.

I en rich edit-kontrollen, kan du bruke meldingen EM_EXLIMITTEXT for tekst lengden verdier større enn 64 KB.

Hurtiginformasjon

nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.

Se også

Rediger kontroller oversikt, redigere kontrollmeldinger, EM_EXLIMITTEXT, WM_SETTEXT

Index