Freigeben über


CWinThread::ExitInstance

Aufgerufen durch das Framework aus einer selten überschriebenen Ausführung-Memberfunktion, um diese Instanz des Threads zu beenden oder, wenn ein Aufruf InitInstance fehlschlägt.

virtual int ExitInstance( );

Rückgabewert

Der Exitcode des Threads; 0 gibt keine Fehler und die Werte, die größer sind als 0 an, einen Fehler angeben. Dieser Wert kann abgerufen werden, indem Sie GetExitCodeThread aufruft.

Hinweise

Rufen Sie diese Memberfunktion der jedoch keine bestimmte Position innerhalb der Run-Memberfunktion auf. Diese Memberfunktion wird nur in den Benutzeroberflächenthreads verwendet.

Die Standardimplementierung dieser Funktion löscht das CWinThread-Objekt, wenn m_bAutoDeleteTRUE ist. Überschreiben Sie diese Funktion, wenn Sie zusätzliche Bereinigung ausführen möchten, wenn der Thread beendet wird. Die Implementierung von ExitInstance sollte die Version der Basisklasse aufrufen, nachdem der Code ausgeführt wird.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

CWinThread-Klasse

Hierarchiediagramm

CWinApp::ExitInstance