En returnerede koordinere kan være en negativ værdi, hvis det angivne tegn ikke vises i redigeringsobjektet klientområdet. Koordinaterne er afkortet til heltalsværdier. Hvis tegnet er en linje afgrænser (slutningen af linjen - se senere), de returnerede koordinater angiver et punkt lige over den sidste synlige tegn på linjen. Hvis det specificerede indeks er større end indekset af det sidste tegn i kontrollen, styringen går tilbage -1. EM_REPLACESEL Antag, at en gruppe af teksten er markeret i in en redigeringskontrol, enten af brugeren eller ved anvendelse.
Applikationen kan bruge EM_REPLACESEL funktionen til at erstatte den valgte tekst. Her wParam parameter angiver, om udskiftning operation kan være fortrydes, hvis brugeren ønsker at fortryde. Hvis dette er sandt, kan operationen fortrydes. Hvis dette er FALSK, kan operationen ikke fortrydes. LParam parameter er en pointer til en null-afsluttet streng (støbt), der indeholder erstatningsteksten. Denne meddelelse er ikke returnere eventuelle værdi. EM_SETMARGINS Programmet bruger denne meddelelse for at angive bredden af venstre og højre margen til en redigering kontrol.
Meddelelsen gentegner kontrol for at afspejle de nye margener. Den wParam parameter i meddelelsen kan være identifikationen, EC_LEFTMARGIN, mening indstille venstre betydning margin eller EC_RIGHTMARGIN indstille den højre margen. For lParam parameter LOWORD angiver den nye bredde venstre margen, i pixels (mindste prik på skærmen). Den HiWord angiver nye bredde højre margen, i pixels. Denne meddelelse er ikke returnerer en værdi.
Følgende erklæring viser, hvordan at gøre LOWORD af lParam parameter holde et heltal værdi på 18 i SendMessage funktion et lignende ræsonnement arbejder for HiWord og wParam parameter. SendMessage (hwndEdit1, EM_SETMARGINS, EC_LEFTMARGIN, LOWORD ((lParam) 18)); EM_SETPASSWORDCHAR Meddelelsen sætter eller fjerner adgangskoden tegn for en redigeringskontrol. Når en adgangskode karakter er indstillet, at tegn, der vises i stedet