Freigeben über


CWinThread::ProcessWndProcException

Das Framework ruft diese Memberfunktion auf, wenn der Handler keine Ausnahme abfangen, die in einen von der Meldung oder von Befehlshandlern des Threads ausgelöst wird.

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

Parameter

  • e
    zeigt auf einen Ausnahme.

  • pMsg
    Zeigt auf eine MSG-Struktur, die Informationen über die Fenstermeldung enthält, die das Framework wurde, eine Ausnahme auszulösen.

Rückgabewert

- 1, wenn eine Ausnahme generiert wird, WM_CREATE 0 andernfalls.

Hinweise

Rufen Sie die Memberfunktion direkt auf.

Die Standardimplementierung dieser Memberfunktion behandelt die nur Ausnahmen, die von den folgenden Meldungen generiert werden:

Befehl

Aktion

WM_CREATE

Fail.

WM_PAINT

Überprüfen Sie das betroffene Fenster und eine andere WM_PAINT Meldung an generiert werden so verhindern.

Überschreiben Sie diese Memberfunktion, um globale die Behandlung von Ausnahmen bereitzustellen. Rufen Sie die Basisfunktionalität nur auf, wenn das Standardverhalten anzeigen möchten.

Diese Memberfunktion wird nur in Threads verwendet, die eine Meldungsverteilschleife haben.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWinThread-Klasse

Hierarchiediagramm

CWinApp::ProcessWndProcException