afx_msg nieważne OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );
Parametry
nItemID
Identyfikuje wybranego elementu. Jeśli zaznaczony element jest element menu, nItemID zawiera identyfikator elementu menu. Jeśli zaznaczony element zawiera wyskakujące menu, nItemID zawiera indeks wyskakującego menu i hSysMenu zawiera uchwyt główne menu (kliknięty na).
nFlags
Zawiera kombinacji następujących flag menu:
hSysMenu
Jeśli nFlags zawiera MF_SYSMENU, identyfikuje menu skojarzone z wiadomością. Jeśli nFlags zawiera MF_POPUP, identyfikuje uchwyt menu głównego. Jeśli nFlags ani MF_SYSMENU , ani MF_POPUP, jest nieużywany.
Uwagi
Jeśli obiekt CWnd jest skojarzony z menu, OnMenuSelect jest wywoływana przez ramy, gdy użytkownik wybierze element menu.
Jeśli nFlags zawiera 0xFFFF, a hSysMenu 0, system Windows zamknął menu, ponieważ naciśnięto klawisz ESC lub kliknięciu poza menu użytkownika.
Uwaga Ta funkcja Państwa jest wywoływany przez ram w celu umożliwienia aplikacji do obsługi wiadomości systemu Windows. Parametry przekazane do funkcji odzwierciedlić parametry otrzymanych w ramach, kiedy wiadomość została odebrana. Jeśli zadzwonisz klasa bazowa realizacji tej funkcji, że realizacja będzie używać parametrów pierwotnie przekazanych wiadomości i nie parametry, których można dostarczyć do funkcji.
Omówienie CWnd |nbsp; Klasa członków | Wykres hierarchii
Zobacz teżnbsp; WM_MENUSELECT