WM_VKEYTOITEM

WM_VKEYTOITEM správa sa odosiela v zozname s LBS_WANTKEYBOARDINPUT štýlom jeho vlastník v odpovedi na správu WM_KEYDOWN.

WM_VKEYTOITEM domáceho kina = LOWORD(wParam);      / / virtuálneho klávesu kód nCaretPos = HIWORD(wParam); / / vsuvka pozíciu hwndLB = lParam;            / / popisovača na zozname 
 

Parametre

domáceho kina
Hodnota nízka-order slovo wParam. Určuje kód virtuálneho klávesu kľúča používateľ stlačil.
nCaretPos
Hodnota Rozdeli slovo wParam. Určuje aktuálnu pozíciu podľa znaku vsuvky.
hwndLB
Hodnota lParam. Rukoväť na zozname.

Note:

Návratová hodnota Určuje akciu, ktorá podaní vykonaná v odpovedi na správu. Vrátená hodnota –2 naznačuje, že žiadosť spracovať všetky aspekty výberom položky a vyžaduje žiadne ďalšie kroky, v poli so zoznamom. Vrátená hodnota –1 naznačuje, že zozname by mal vykonávať predvolenú akciu v reakcii na stlačenie klávesu. Vrátená hodnota 0 alebo väčší určuje index položky v rozbaľovacom zozname a naznačuje, že zozname by mal vykonávať predvolenú akciu na stlačenie klávesu na danú položku.

Predvolenú akciu

Funkcia DefWindowProc vráti –1.

Poznámky

Ak dialógové okno pole postup spracováva túto správu, by mal odovzdať požadovanú vrátenej hodnoty na BOOL a vrátiť hodnotu priamo. DWL_MSGRESULT hodnota stanoví SetWindowLong funkcia je ignorovaná.

Stručné informácie

nbsp; Systém Windows &NT: vyžaduje verzia 3.1 alebo novšia.
Windows:Vyžaduje systém Windows 95 alebo novším.
Windows CE:Vyžaduje verziu 1.0 alebo novšiu verziu.
Hlavičky:Deklarované v súbore winuser.h.

Pozri tiež

Zoznam polí prehľad zoznamu poľa správy, DefWindowProc, WM_CHARTOITEM, WM_KEYDOWN