CWnd::OnAppCommand
Il framework chiama la funzione membro quando l'utente solleva un evento di comando di applicazione.Tale evento si verifica quando l'utente fa clic su un pulsante di comando di applicazione o digitare un tasto di comando di applicazione.
afx_msg void OnAppCommand(
CWnd* pWnd,
UINT nCmd,
UINT nDevice,
UINT nKey
);
Parametri
Parametro |
Descrizione |
---|---|
[in] pWnd |
Puntatore a un oggetto CWnd che rappresenta la finestra in cui l'utente ha fatto clic sul pulsante di comman o è premuto il tasto di comando.Questa finestra può essere una finestra figlio della finestra che riceve il messaggio. |
[in] nCmd |
Indica il comando di applicazione.Per un elenco di valori possibili, vedere i controlli nella sezione cmd del parametro lParamWM_APPCOMMAND. |
[in] nDevice |
Il dispositivo di input che ha generato l'evento di input.Per un elenco di valori possibili, vedere i dispositivi nella sezione uDevice del parametro lParamWM_APPCOMMAND. |
[in] nKey |
Indica tutti i tasti virtuali in giù, come tasto CTRL o il pulsante sinistro del mouse.Per un elenco di valori possibili, vedere chiavi nella sezione dwKeys del parametro lParamWM_APPCOMMAND.Per ulteriori informazioni, vedere "il sottotitolo di parametri del messaggio" in Sull'input del mouse. |
Note
Questo metodo riceve la notifica WM_APPCOMMAND, descritta in Windows SDK.
[!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
intestazione: afxwin.h
Questo metodo è supportato in Windows Vista e versioni successive.
i requisiti aggiuntivi per questo metodo sono descritti in Requisiti di compilazione per i controlli comuni di Windows Vista.