Partager via


CWnd::OnVKeyToItem

Si l'objet d' CWnd possède une zone de liste avec le style de LBS_WANTKEYBOARDINPUT , la zone de liste envoie le message d' WM_VKEYTOITEM en réponse à un message d' WM_KEYDOWN .

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

Paramètres

  • nKey
    Spécifie le code de clé virtuelle de la clé que l'utilisateur a enfoncée.Pour une liste des codes de touche virtuelle standard, consultez le Winuser.h

  • pListBox
    Spécifie un pointeur vers la zone de liste.Le pointeur peut être temporaire et ne doit pas être enregistré pour une utilisation ultérieure.

  • nIndex
    Spécifie l'emplacement actuel du signe insertion.

Valeur de retour

Spécifie l'action que l'application est exécutée en réponse à le message.Une valeur de retour à 2 indique que l'application a traité tous les aspects de sélectionner l'élément et ne requiert aucune autre action par la zone de liste.Une valeur de retour à 1 indique que la zone de liste doit exécuter l'action par défaut en réponse à la séquence de touches.Une valeur de retour de 0 ou un meilleur spécifie l'index de base zéro d'un élément dans la zone de liste et l'indique que la zone de liste doit exécuter l'action par défaut de la séquence de touches sur l'élément donné.

Notes

Cette fonction membre est appelée par l'infrastructure uniquement pour les zones de liste qui ont le style de LBS_HASSTRINGS .

[!REMARQUE]

Cette fonction membre est appelée par l'infrastructure pour permettre à votre application de gérer un message de fenêtre.Les paramètres sont passés à la fonction reflètent les paramètres acceptés par l'infrastructure lorsque le message a été accepté.Si vous appelez l'implémentation de la classe de base de cette fonction, cette implémentation utilise les paramètres initialement passés avec le message et non les paramètres que vous fournissez à la fonction.

Configuration requise

Header: afxwin.h

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

CWnd::OnKeyDown

WM_VKEYTOITEM