WM_GETTEXT

Aplikácia odošle správu WM_GETTEXT Skopírujte text, ktorý zodpovedá okna do medzipamäte poskytované volajúceho.

WM_GETTEXT wParam = cchTextMax (WPARAM);   / / počet znakov kopírovať lParam = lpszText (LPARAM);     / / Adresa medzipamäte pre text 
 

Parametre

cchTextMax
Hodnota wParam. Ureuje maximálny poeet znakov, ktoré sa skopírovali, vrátane koncový znak null.
lpszText
Hodnota lParam. Ukazovateľ medzipamäť, ktorá nie je získať text.

Note:

Vrátená hodnota je počet znakov kopírovať.

Predvolenú akciu

DefWindowProc funkcia skopíruje text spojené s oknom do zadanej medzipamäte a vráti počet znakov kopírovať.

Poznámky

Pre ovládací prvok upraviť text, ktorý chcete skopírovať je obsah upraviť kontroly. Rozbaľovacie pole je text obsah upraviť kontroly (alebo statický text) časť so zoznamom. Ide o tlačidlo text je názov tlačidla. Pre iných okien, text je záhlavie okna. Ak chcete kopírovať text položky v zozname, jedna aplikácia môže použiť správu LB_GETTEXT.

Keď WM_GETTEXT správu posiela statické ovládací prvok so SS_ICON štýlom, rukoväť na ikonu bude vrátená v prvé štyri bajty tlmivý poukázal na lpszText. To je pravda, len ak WM_SETTEXT správa bola použitá nastaviť ikonu.

V ovládacom prvku RTF, ak text, ktorý chcete skopírovať presiahne 64 kB, použite buď správu EM_STREAMOUT alebo EM_GETSELTEXT.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Windows prehľad okno hlásenia, DefWindowProc, EM_GETSELTEXT, EM_STREAMOUT, GetWindowText, GetWindowTextLength, LB_GETTEXT, WM_GETTEXTLENGTH, WM_SETTEXT

Index