WM_VKEYTOITEM wordt het bericht door een keuzelijst met de LBS_WANTKEYBOARDINPUT stijl aan de eigenaar in antwoord op een bericht van WM_KEYDOWN.
WM_VKEYTOITEM Vtoets = LOWORD(wParam); / / virtuele-sleutel code nCaretPos = HIWORD(wParam); / / caret positie hwndLB = lParam; / / verwerken keuzelijst
De retourwaarde geeft aan welke actie de toepassing uitgevoerd in reactie op het bericht. Een retourwaarde van –2 geeft aan dat de toepassing alle aspecten verwerkt van het item te selecteren en door de keuzelijst geen verdere actie vereist. Een terugkeer waarde –1 geeft aan dat de keuzelijst de standaardactie moet worden uitgevoerd in reactie op de toetsaanslag. Een geretourneerde waarde van 0 of groter de index van een item in de keuzelijst aangeeft en geeft aan dat de keuzelijst de standaardactie voor de toetsaanslag op het desbetreffende item uitvoeren moet.
De functie DefWindowProc retourneert –1.
Als een dialoogvenster vak procedure dit bericht behandelt, moet het de gewenste terugkeer waarde naar een BOOL gegoten en retourneren de waarde direct. Het DWL_MSGRESULT is ingesteld door de SetWindowLong functie wordt genegeerd.
nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Versie 1.0 of hoger vereist.
Header:Verklaard in winuser.h.
Lijst vakken overzicht, lijst vak berichten, DefWindowProc, WM_CHARTOITEM, WM_KEYDOWN