CWnd::OnCommand
Il framework chiama la funzione membro quando l'utente seleziona un elemento da un menu, quando un controllo figlio invia un messaggio di notifica, oppure quando una sequenza di tasti di scelta rapida viene convertito.
virtual BOOL OnCommand(
WPARAM wParam,
LPARAM lParam
);
Parametri
wParam
Il word meno significativa wParam identifica l'id di comando voce di menu, controllo, o dei tasti di scelta rapida.Il word più significativa wParam specifica il messaggio di notifica se il messaggio proviene da un controllo.Se il messaggio proviene da un tasto, il word più significativa è 1.Se il messaggio proviene da un menu, il word più significativa è 0.lParam
Identifica il controllo che invia il messaggio se il messaggio proviene da un controllo.In caso contrario, lParam è 0.
Valore restituito
Un'applicazione restituisce diverso da zero se elabora questo messaggio, in caso contrario 0.
Note
OnCommand elabora la mappa messaggi per la notifica di controllo e le voci ON_COMMAND e chiama la funzione membro appropriata.
Eseguire l'override della funzione membro nella classe derivata per gestire il messaggio WM_COMMAND.L'override non elaboreranno la mappa messaggi a meno che la classe base OnCommand venga chiamato.
[!NOTA]
Questa funzione membro viene chiamata dal framework per consentire l'applicazione per gestire 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, tale implementazione dei parametri passati originariamente con il messaggio e non i parametri forniti alla funzione.
Requisiti
Header: afxwin.h