CW&nd::OnCommandnbsp;

Virtual BOOL OnCommand ( WPARAM wParam, LPARAM lParam );

Valore restituito

Un'applicazione restituisce diverso da zero se elabora questo messaggio; in caso contrario 0.

Parametri

wParam

La parola di ordine inferiore di wParam identifica l'ID di comando dell'acceleratore, il controllo o voce di menu. La parola di ordine superiore di wParam specifica il messaggio di notifica, se il messaggio proviene da un controllo. Se il messaggio proviene da un acceleratore, la parola di ordine superiore è 1. Se il messaggio proviene da un menu, la parola di ordine superiore è 0.

lParam

Identifica il controllo che invia il messaggio se il messaggio proviene da un controllo. In caso contrario, lParam è 0.

Osservazioni

Il framework chiama questa funzione membro quando l'utente seleziona un elemento da un menu, quando un controllo figlio Invia un messaggio di notifica, o quando una sequenza di tasti accelerator è tradotto.

OnCommand elabora mappa messaggi per la notifica di controllo e le voci di ON_COMMAND e chiama la funzione membro appropriato.

Eseguire l'override di questa funzione membro della classe derivata per gestire il messaggio WM_COMMAND . Un override non processerà la mappa messaggi a meno che la classe base viene chiamato OnCommand.

&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_COMMAND, CCmdTarget:: OnCmdMsg

Index