CWinThread::ProcessWndProcException
El marco de trabajo llama a esta función miembro siempre que el controlador no detecte una excepción se produce en uno de los controladores de mensajes o del subproceso.
virtual LRESULT ProcessWndProcException(
CException *e,
const MSG *pMsg
);
Parámetros
E
Señala una excepción no controlada.pMsg
Señala una estructura de MSG que contiene información sobre el mensaje de ventanas que hizo que el marco lanzara una excepción.
Valor devuelto
– 1 si se genera una excepción de WM_CREATE ; si no 0.
Comentarios
No llame a esta función miembro directamente.
La implementación predeterminada de esta función miembro controla sólo las excepciones generadas de los mensajes siguientes:
Command |
Acción |
---|---|
WM_CREATE |
Fail. |
WM_PAINT |
Valide la ventana afectada, lo evitando que otro mensaje de WM_PAINT se represente. |
Invalide esta función miembro para proporcionar control global de las excepciones. Llame a la funcionalidad básica solo si desea mostrar el comportamiento predeterminado.
Esta función miembro se utiliza en los subprocesos que tienen el suministro de mensajes.
Requisitos
encabezado: afxwin.h