CWindowImpl::WindowProc
Publicado: abril de 2016
Essa função estática implementa o procedimento de janela.
Sintaxe
static LRESULT CALLBACK WindowProc(
HWND hWnd,
UINT uMsg,
WPARAM wParam,
LPARAM lParam
);
Parâmetros
hWnd
[in] o identificador para a janela.uMsg
[in] a mensagem enviada para a janela.wParam
[in] informações mensagem- adicional específica.lParam
[in] informações mensagem- adicional específica.
Valor de retorno
O resultado de processamento de mensagem.
Comentários
WindowProc usa o mapeamento padrão de mensagens (declarada com BEGIN_MSG_MAP) para mensagens diretas para manipuladores apropriadas. Se necessário, WindowProc chama DefWindowProc para processamento de mensagem adicional. Se a mensagem final não é tratada, WindowProc faz o seguinte:
Executa unsubclassing se a janela unsubclassed.
Limpa m_hWnd.
Chamadas OnFinalMessage antes da janela são destruídos.
Você pode substituir WindowProc para fornecer um mecanismo diferente para tratar mensagens.
Requisitos
Cabeçalho: atlwin.h