EM_CHARFROMPOS

Het EM_CHARFROMPOS-bericht worden de tekenindex en lijn index van het teken dichtstbijzijnde een opgegeven punt in het clientgebied van een edit-besturingselement opgehaald. De toepassing kan stuur dit bericht naar een edit-besturingselement of een besturingselement rich edit.

Rijke bewerken besturingselementen gebruik de volgende syntaxis:

 EM_CHARFROMPOS wParam = 0; / / niet gebruikt lParam (LPARAM) = (POINTL *) lpPoint; / / aanwijzer naar een POINTL structuur met de punt co÷rdineert 

Besturingselementen bewerken gebruik de volgende syntaxis:

EM_CHARFROMPOS wParam = 0; / / niet gebruikt lParam = MAKELPARAM (xPos, yPos); / / -co÷rdinaten van een punt 

Parameters

lParam
Hiermee geeft u de co÷rdinaten van een punt in het clientgebied van het besturingselement. De co÷rdinaten zijn in scherm eenheden en zijn relatief ten opzichte van de linkerbovenhoek van het clientgebied van het besturingselement.

Rich besturingselementen bewerken:lParam is een aanwijzer naar een POINTL structuur waarin de horizontale en verticale co÷rdinaten .

Besturingselementen bewerken: De lage "word" van lParam bevat de horizontale co÷rdinaat. Het hoge woord bevat de verticale co÷rdinaat.

Retourwaarden

De lage "word" van de retourwaarde geeft de op nul gebaseerde index van het teken dichtstbijzijnde het opgegeven punt. Deze index is gerelateerd aan het begin van het besturingselement, niet het begin van de regel. Als het opgegeven punt dan het laatste teken in het besturingselement voor bewerking is, geeft de retourwaarde het laatste teken in het besturingselement.

Het hoge woord van de retourwaarde geeft de op nul gebaseerde index van de lijn die het teken bevat. Voor enkele-lijn bewerken besturingselementen is deze waarde nul. De index geeft het scheidingsteken lijn als het opgegeven punt verder dan de laatste zichtbaar teken van een regel is.

Syntaxisinfo

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

Zie ook

Overzicht van besturingselementen bewerken, bewerken van besturingsberichten, EM_POSFROMCHAR, POINTL

Index