WM_GETTEXT

Een toepassing verzendt een WM_GETTEXT bericht dat overeenkomt met de tekst kopiŽren naar een venster in een buffer van de beller.

WM_GETTEXT wParam = (WPARAM) cchTextMax;   / / nummer van tekens kopiŽren lParam = (LPARAM) lpszText;     / / adres van de buffer voor tekst 
 

Parameters

cchTextMax
Waarde van wParam. Hiermee geeft u het maximum aantal tekens dat moet worden gekopieerd, inclusief de afsluitende null-teken.
lpszText
Waarde van lParam. Pointer naar de buffer die is ontvangen van de tekst.

Retourwaarden

De geretourneerde waarde is het aantal tekens gekopieerd.

Standaardactie

De DefWindowProc functie wordt de tekst gekoppeld aan het venster in de gegeven buffer gekopieerd en geeft als resultaat het aantal tekens gekopieerd.

Opmerkingen

Voor een besturingselement voor tekst is de tekst te kopiŽren de inhoud van het besturingselement voor bewerking. Voor een keuzelijst met invoervak is de tekst de inhoud van het bewerken besturingselement (of static-tekst) gedeelte van de keuzelijst met invoervak. Voor een knop is de tekst naam van de knop. Voor andere vensters is de tekst de venstertitel. Om te kopiŽren de tekst van een item in een keuzelijst, kan een toepassing het bericht LB_GETTEXT.

Wanneer de WM_GETTEXT-bericht wordt verzonden naar een statische besturingselement met de SS_ICON stijl, zal een handvat om het pictogram te worden geretourneerd in de eerste vier bytes van de buffer waarnaar wordt verwezen door lpszText. Dit is alleen waar als het WM_SETTEXT bericht is gebruikt om het pictogram.

Een besturingselement rich edit, als in de tekst te kopiŽren groter is dan 64 K, gebruiken ofwel het bericht EM_STREAMOUT of EM_GETSELTEXT.

Syntaxisinfo

nbsp;†Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.

Zie ook

Windows-overzicht, venster berichten, DefWindowProc, EM_GETSELTEXT, EM_STREAMOUT, GetWindowText, GetWindowTextLength, LB_GETTEXT, WM_GETTEXTLENGTH, WM_SETTEXT

Index