CWnd::OnAppCommand
A estrutura chama essa função de membro quando o usuário gera um evento de comando do aplicativo.Esse evento ocorre quando o usuário clica em um botão de comando do aplicativo ou digitar uma tecla de comando do aplicativo.
afx_msg void OnAppCommand(
CWnd* pWnd,
UINT nCmd,
UINT nDevice,
UINT nKey
);
Parâmetros
Parâmetro |
Descrição |
---|---|
[in] pWnd |
Ponteiro para um objeto de CWnd que representa a janela onde o usuário clicou no botão de comman ou pressionou a tecla de comando.Esta janela pode ser uma janela filho da janela que recebe a mensagem. |
[in] nCmd |
Indica o comando do aplicativo.Para obter uma lista de valores possíveis, consulte os comandos na seção de CMD de parâmetro de lParam de WM_APPCOMMAND. |
[in] nDevice |
O dispositivo de entrada que gerou o evento de entrada.Para obter uma lista de valores possíveis, consulte os dispositivos na seção de uDevice de parâmetro de lParam de WM_APPCOMMAND. |
[in] nKey |
Indica todas as teclas virtuais que está pressionada a tecla CTRL, como ou o botão esquerdo do mouse.Para obter uma lista de valores possíveis, consulte as chaves na seção de dwKeys de parâmetro de lParam de WM_APPCOMMAND.Para obter mais informações, consulte “subtítulo parâmetros de mensagem” em Sobre a entrada do mouse. |
Comentários
Este método recebe notificação de WM_APPCOMMAND , que é descrita em Windows SDK.
Observação |
---|
Essa função de membro é chamada pela estrutura para permitir que seu aplicativo manipule uma mensagem do windows.Parâmetros passados à sua função refletem os parâmetros recebidos pela estrutura quando a mensagem foi colocada.Se você chamar a implementação da classe base de essa função, essa implementação usará parâmetros passados originalmente com a mensagem e não os parâmetros que você fornece para a função. |
Requisitos
Cabeçalho: afxwin.h
Este método é suportado em Windows Vista e posteriormente.
Os requisitos adicionais para o método são descritos em Criar requisitos de controles comuns do Windows Vista.