WM_VKEYTOITEM

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 

 

Parametry

parametr vkey
Wartość słowa bity wParam. Określa kod klucza wirtualnego użytkownika naciśnięcia klawisza.
nCaretPos
Wartość o wysokich numerach słowo wParam. Określa bieżącą pozycję daszek.
hwndLB
Wartość fikcyjnymi. Dojście do pola listy.

Zwraca wartości

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.

Akcja domyślna

Funkcja DefWindowProc zwraca wartość –1.

Uwagi

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.

Skrócone informacje

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.

Zobacz też

Omówienie pola listy, listy pole wiadomości, DefWindowProc, WM_CHARTOITEM, WM_KEYDOWN