Partager via


CFrameWndEx::OnMenuChar

Appelé par l'infrastructure lorsqu'un menu est affiché et l'utilisateur appuie sur une touche qui ne correspond pas à une commande.

afx_msg LRESULT OnMenuChar(
   UINT nChar,
   UINT nFlags,
   CMenu* pMenu
);

Paramètres

  • [in] nChar
    Le code de caractère de la touche enfoncée.

  • [in] nFlags
    Contient la balise d' MF_POPUP si le menu affiché est un sous-menu ; contient la balise d' MF_SYSMENU si le menu affiché est un menu de contrôle.

  • [in] pMenu
    Pointeur vers un menu.

Valeur de retour

Le mot de poids fort doit être l'une des valeurs suivantes.

  • 0
    L'infrastructure doit ignorer la séquence de touches.

  • 1
    L'infrastructure doit fermer le menu.

  • 2
    L'infrastructure doit sélectionner l'un des éléments affichés dans le menu. Le mot de poids faible contient l'ID de la commande de sélectionner.

Configuration requise

en-tête : afxframewndex.h

Voir aussi

Référence

CFrameWndEx, classe

Graphique de la hiérarchie