Partager via


CWnd::OnNextMenu

L'infrastructure appelle cette fonction membre lorsque lorsque la touche de direction gauche ou droite est utilisée pour basculer entre la barre de menus et un menu système.

afx_msg void OnNextMenu(
    UINT nKey,
    LPMDINEXTMENU lpMdiNextMenu
);

Paramètres

Paramètre

Description

[in] nKey

Une combinaison d'opérations de bits (OR) de balises qui indiquent quelles touches de modification sont utilisées.Par exemple, la balise d' MK_CONTROL indique que la touche CTRL est enfoncée.

Pour une liste des balises, consultez le sous-titre « de paramètres de message » dans À propos de les entrées de la souris.

[in] lpMdiNextMenu

Pointeur vers une structure de MDINEXTMENU qui contient des informations sur le menu à activer.

Notes

Cette méthode reçoit une notification de WM_UNINITMENUPOPUP , décrite dans Kit de développement logiciel Windows.En réponse à ce message, votre application peut définir le membre d' hmenuNext de la structure de MDINEXTMENU pour spécifier le menu pour basculer, et le membre d' hwndNext pour spécifier la fenêtre pour recevoir des messages de notification de menu.

[!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

en-tête : afxwin.h

Cette méthode est prise en Windows Vista et versions ultérieures.

Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.

Voir aussi

Référence

CWnd, classe

Graphique de la hiérarchie

WM_UNINITMENUPOPUP

MDINEXTMENU