CWinApp::ProcessWndProcException
A estrutura chama essa função de membro sempre que o manipulador não capturar uma exceção acionada em um dos manipuladores de mensagem ou de comando do aplicativo.
virtual LRESULT ProcessWndProcException(
CException* e,
const MSG* pMsg
);
Parâmetros
e
Um ponteiro para uma exceção não tratada.pMsg
Uma estrutura de MSG que contém informações sobre as mensagens do windows que causou a estrutura jogasse uma exceção.
Valor de retorno
O valor que deve ser retornado para o windows. Geralmente isso é 0L para mensagens do windows, 1L (Verdadeiro) para mensagens de comando.
Comentários
Não chamar essa função de membro diretamente.
A implementação padrão de essa função de membro cria uma caixa de mensagem. Se a exceção não tratada se origina com um menu, uma barra de ferramentas, ou uma falha de comando do acelerador, a caixa de mensagem exibe uma mensagem de falha de comando”; “ caso contrário, exibe “uma mensagem de erro interno do aplicativo”.
Substituir essa função de membro para fornecer tratamento global das exceções. Chamar apenas a funcionalidade básica se você desejar que a caixa de mensagem a ser exibida.
Requisitos
Cabeçalho: afxwin.h