Udostępnij za pośrednictwem


CWnd::OnVKeyToItem

Jeśli CWnd obiektu jest właścicielem pole listy z LBS_WANTKEYBOARDINPUT styl, pola listy będzie wysyłać WM_VKEYTOITEM komunikat w odpowiedzi na WM_KEYDOWN wiadomości.

afx_msg int OnVKeyToItem( 
   UINT nKey, 
   CListBox* pListBox, 
   UINT nIndex  
);

Parametry

  • nKey
    Określa kod klucza wirtualnego użytkownika naciśnięcia klawisza.Wykaz standardowych kodów klucza wirtualnego Zobacz pliku Winuser.h

  • pListBox
    Określa wskaźnik do pola listy.Wskaźnik może być tymczasowy i nie powinny być przechowywane w celu późniejszego użycia.

  • nIndex
    Określa bieżącą pozycją karetki.

Wartość zwracana

Określa akcję, która aplikacja wykonywane w odpowiedzi na wiadomość.Wartość zwracana –2 wskazuje, że aplikacja obsługi wszystkich aspektów zaznaczenie elementu i wymaga podejmowania dalszych działań przez pole listy.Zwracana wartość –1 wskazuje, że pole listy, należy wykonać akcję domyślną w odpowiedzi na naciśnięcie klawisza.Zwracana wartość 0 lub większa określa wyświetlanego elementu w polu listy i wskazuje, że pole listy, należy wykonać akcję domyślną dla klawiszy na danego elementu.

Uwagi

Funkcja ta Członkowskie nazywa się w ramach tylko dla pól listy LBS_HASSTRINGS styl.

[!UWAGA]

Ta funkcja Członkowskich jest wywoływana przez RAM, aby umożliwić aplikacji do obsługi wiadomości dla systemu Windows.Parametry przekazywane do funkcji odzwierciedlać parametry otrzymanych w ramach, kiedy wiadomość została odebrana.Wywołanie jest klasa bazowa wykonania tej funkcji, że realizacja zostanie użyte parametry pierwotnie przekazywane wiadomości i nie podane parametry funkcji.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Wykres hierarchii

CWnd::OnKeyDown

WM_VKEYTOITEM