afx_msg void OnMenuSelect ( UINT nItemID, UINT nFlags HMENU hSysMenu );
Parametri
nItemID
Identifica l'elemento selezionato. Se l'elemento selezionato è una voce di menu, nItemID contiene l'ID di voci di menu. Se l'elemento selezionato contiene un menu a comparsa, nItemID contiene l'indice di un menu a comparsa e hSysMenu contiene l'handle del menu principale (scelto in).
nFlags
Contiene una combinazione dei seguenti flag di menù:
hSysMenu
Se nFlags contiene MF_SYSMENU, identifica il menu associato al messaggio. Se nFlags contiene MF_POPUP, identifica il manico del menu principale. Se nFlags contiene né MF_SYSMENU né MF_POPUP, è inutilizzato.
Osservazioni
Se l'oggetto CWnd è associato a un menu, OnMenuSelect viene chiamato dal framework quando l'utente seleziona una voce di menu.
Se nFlags contiene 0xFFFF e hSysMenu contiene 0, Windows ha chiuso il menu perché l'utente preme il tasto ESC o fa clic all'esterno del menu.
&Notanbsp; Questa funzione membro viene chiamata dal framework per consentire l'applicazione per la gestione di un messaggio di Windows. I parametri passati alla funzione riflettono i parametri ricevuti dal framework quando il messaggio è stato ricevuto. Se si chiama l'implementazione della classe base di questa funzione, che l'applicazione utilizzerà i parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.
Panoramica di CWnd |nbsp; Membri della classe | Gerarchia Chart
Vedere anchenbsp; WM_MENUSELECT