Wiadomość WM_VKEYTOITEM jest wysyłana w polu listy styl LBS_WANTKEYBOARDINPUT do jej właściciela, w odpowiedzi na wiadomość WM_KEYDOWN.
WM_VKEYTOITEM parametr vkey = LOWORD(wParam); / / klucza wirtualnego kod nCaretPos = HIWORD(wParam); / daszek pozycja hwndLB = fikcyjnymi; / / dojście do pola listy
Wartość zwracany określa akcję, która aplikacja wykonywane w odpowiedzi na komunikat. Zwracana wartość wynosząca –2 wskazuje, że aplikacja obsługiwane wszystkie aspekty zaznaczenie elementu i wymaga bez podejmowania dalszych działań w polu listy. Zwracana wartość –1 wskazuje, że pole listy należy wykonywać akcji domyślnej w odpowiedzi na naciśnięcie klawisza. Zwracana wartość wynosząca 0 lub większa określa indeks elementu w polu listy i wskazuje, że pole listy należy wykonać akcję domyślną dla klawiszy na danego elementu.
Funkcja DefWindowProc zwraca wartość –1.
Jeśli procedura pole dialogowe obsługuje ten komunikat, należy oddać żądaną wartość zwracany do BOOL i zwrócić wartość w bezpośrednio. Jest ignorowana wartość DWL_MSGRESULT przez funkcję SetWindowLong.
nbsp; Windows &NT: wymagana wersja 3.1 lub nowsza.
Systemu Windows:Wymaga systemu Windows 95 lub nowszego.
Systemu Windows CE:Wymaga wersja 1.0 lub nowsza.
Nagłówka:Zadeklarowane w pliku winuser.h.
Omówienie pola listy, listy pole wiadomości, DefWindowProc, WM_CHARTOITEM, WM_KEYDOWN