CWinThread::ProcessWndProcException

Il framework chiama la funzione membro ogni volta che il gestore non rileverà un'eccezione generata in uno dei messaggi o dei gestori comandi del thread.

virtual LRESULT ProcessWndProcException(
   CException *e,
   const MSG *pMsg 
);

Parametri

  • e
    Punti a un'eccezione non gestita.

  • pMsg
    I punti su MSG struttura contenere informazioni sul messaggio di windows che ha causato il framework per generare un'eccezione.

Valore restituito

– 1 se un'eccezione WM_CREATE viene generata un'eccezione; in caso contrario 0.

Note

Non chiamare direttamente la funzione membro.

L'implementazione predefinita di questa funzione membro gestisce solo le eccezioni generate dalle seguenti informazioni:

Command

Azione

WM_CREATE

Fail -

WM_PAINT

Convalidare la finestra interessata, impedendo così a un altro messaggio WM_PAINT di essere generata un'eccezione.

Eseguire l'override della funzione membro per fornire la gestione globale delle eccezioni.Chiamare la funzionalità di base solo se si desidera visualizzare il comportamento predefinito.

Questa funzione membro viene utilizzata solo nei thread passati un message pump.

Requisiti

Header: afxwin.h

Vedere anche

Riferimenti

Classe di CWinThread

Grafico della gerarchia

CWinApp::ProcessWndProcException