Tegn-meldinger

Tastetrykk meldinger gir mye informasjon om tastetrykk, men de gi ikke blokkannulleringstegn koder for tegn tastetrykkene. Hvis du vil hente tegnkoder, må et program inkludere funksjonen TranslateMessage i sin meldingsløkker i tråd. TranslateMessage sender en melding som WM_KEYDOWN eller WM_SYSKEYDOWN til tastaturoppsettet. Oppsettet undersøker meldingens virtuelle-nøkkel koden, og hvis den tilsvarer en tegn-nøkkel, gir tegn kode tilsvarende (tatt i betraktning delstaten tastene SKIFT og caps lock). Deretter genereres en tegn-melding som inneholder tegnkoden og plasserer lagringsstedet meldingen øverst i meldingskøen. Neste gjentakelse av løkken meldingen tegn meldingen fjernes fra køen, og sender meldingen til den riktige vindusprosedyre.