Freigeben über


CFrameWndEx::OnMenuChar

Aufgerufen vom Framework ausgelöst, wenn ein Menü angezeigt wird und der Benutzer Drücken einer Taste, die nicht zu einem Befehl entspricht.

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

Parameter

  • [in] nChar
    Zeichencode der gedrückten Taste.

  • [in] nFlags
    Enthält das MF_POPUP-Flag, wenn das angezeigte Menü ein Untermenü ist; enthält das MF_SYSMENU-Flag, wenn das angezeigte Menü ein Systemmenü ist.

  • [in] pMenu
    Zeiger auf ein Menü.

Rückgabewert

Das höherwertige Wort muss einer der folgenden Werte sein.

  • 0
    Das Framework sollte die Tastatureingabe ignorieren.

  • 1
    Das Framework sollte das Menü schließen.

  • 2
    Das Framework sollte eines der Elemente auswählen, die im Menü angezeigt werden.Das niederwertige Wort enthält die ID des Befehls auszuwählen.

Anforderungen

Header: afxframewndex.h

Siehe auch

Referenz

CFrameWndEx-Klasse

Hierarchien-Diagramm