WM_KEYUP-meldingen er postert til vinduet med fokus på tastaturet når en ikke-systemtilbydere tast slippes. En ikke-systemtilbydere-nøkkel er en nøkkel som er trykket når alt-tasten er ikke trykket, eller et tastatur tasten som er trykket når et vindu har fokus på tastaturet.
WM_KEYUP nVirtKey = (int) wParam; / / virtual-key code lKeyData = lParam; / / for data
Verdi | Beskrivelse |
---|---|
0–15 | Angir gjentakelsestellingen for gjeldende melding. Verdien er antall ganger tastetrykket er auto-gjentas som et resultat av brukeren å holde nede. Gjentakelsestellingen er alltid en for en WM_KEYUP-melding. |
16–23 | Angir koden for skanning. Verdien er avhengig av den opprinnelige utstyrsfabrikanten (OEM). |
24 | Angir om nøkkelen er en utvidet nøkkel, for eksempel høyre alt- og ctrl-taster som vises på en forbedret 101 - eller 102-tasters tastatur. Verdien er 1, hvis det er en utvidet nøkkel; Ellers er det 0. |
25–28 | Reservert; ikke bruk. |
29 | Angir koden kontekst. Verdien er alltid 0 for en WM_KEYUP-melding. |
30 | Angir forrige viktige tilstand. Verdien er alltid 1 for en WM_KEYUP-melding. |
31 | Angir overgangen tilstand. Verdien er alltid 1 for en WM_KEYUP-melding. |
Et program skal returnere null hvis den behandler denne meldingen.
Funksjonen DefWindowProc sender en WM_SYSCOMMAND melding til vinduet på øverste nivå hvis er utgitt på F10 eller alt-tasten. Parameteren wParam av meldingen er satt til SC_KEYMENU.
Forbedret 101 - og 102-tasters tastatur er utvidet tastene CTRL + og ctrl-tastene på den viktigste delen av tastaturet; moduler, del, Hjem, end, PGUP, PgDn og piltastene i klynger til venstre for det numeriske tastaturet; og divisjon (/) og angi tastene på det numeriske tastaturet. Andre tastaturer kan støtte utvidet-nøkkel-biters i parameteren lKeyData.
nbsp; Windows &NT: krever versjon 3.1 eller senere.
Windows:Krever Windows 95 eller senere.
Windows CE:Krever versjon 1.0 eller senere.
Topptekst:Deklarert i winuser.h.
Tastatur Input oversikt, tastatur Input meldinger, DefWindowProc, WM_KEYDOWN, WM_SYSCOMMAND