*   >> Lese Utdanning Artikler >> science >> programming

Edit Kontroll Messages

rakter, og kontrollen viser tegn som skrives inn av brukeren. EM_GETSEL Brukeren kan velge en gruppe av tegn i en redigeringskontroll. Denne meldingen vil få de starter og slutter karakterposisjoner i det gjeldende utvalget i en redigeringskontroll. Det er noe å merke seg her: The sluttposisjonen er ikke den posisjonen den sist valgte tegnet. Det er posisjonen av tegnet like etter den sist valgte tegn. Den wParam parameter er en peker til en buffer som mottar startposisjon av utvalget. Denne parameteren kan være NULL.

LParam parameteren er en peker til en buffer som mottar posisjonen til det første uselektert tegnet etter slutten av markeringen. Denne parameteren kan også være NULL. Returverdien gir deg ønsket start- og sluttposisjoner, så wParam og lParam parametere kan virkelig være NULL. Returverdien er en null-basert verdi med startposisjonen av valget i LoWord og posisjonen til det første tegnet like etter siste valgte tegnet i HIWORD. Hvis en av disse verdiene overstiger 65 535, er returverdien -1.

EM_LINEFROMCHAR Denne meldingen brukes til å få indeksen av linjen som inneholder det angitte tegnet indeksen i flere linjer redigeringskontroll. Her wParam parameter er tegnet indeksen for tegnet som inneholdes i ledningen hvis antall er som skal hentes. Hvis denne parameteren er -1, henter EM_LINEFROMCHAR enten linjenummeret til den aktuelle linjen (linjen som inneholder cirkumflekstegnet) eller, hvis det er et valg, linjen nummeret på linjen som inneholder begynnelsen av utvalget. lParam er ikke brukt, og bør settes til NULL.

Returverdien er null-basert linje indeks over linjen som inneholder tegnet indeksen angitt av wParam. EM_LINEINDEX Denne meldingen brukes til å få tegnet indeksen for det første tegnet i en spesifisert linje i et flerlinjet redigeringskontroll. Den wParam parameter er null basert linjenummer. En verdi på -1 angir gjeldende linjenummer (linjen som inneholder cirkumflekstegnet). LParam parameter er ikke brukt, og så bør settes til NULL. EM_LINELENGTH Denne melding blir sendt til en redigeringsstyre å hente lengde, i tegn, av en linje.

Den wParam parameter er tegnet indeks av en karakter i linjen hvis lengde er å bli hentet. Hvis denne parameteren er større enn antall tegn i kontroll, er returverdien null. Denne parameteren kan være -1. I dette tilfellet returnerer meldingen antallet ikke-valgte tegn på linjer som inneholder utvalgte tegn. EM_POSFROMCHAR Meldingen henter klientområdet koordinater (i forhold til øverste venstre hjørne

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.