Compartir a través de


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

Vea también

Referencia

CWinThread Class

Gráfico de jerarquías

CWinApp::ProcessWndProcException